Здравствуйте, вопрос не совсем по этому заданию, но однотипный.
Сейчас решаю другое задание и ради закре
пления материала решил воспроизвести такую же задачу как здесь с циклом for
но почему-то у меня на 6 позиции вылезает переменная land, почему она не на 10?!?
Хочу ввести незаполненный прямоугольник, что не так?! (Картинку с выводом прикрепил)
public class dsadds {
public static String bug = "🐛";
public static String robot = "🤖";
public static String land = "🌍";
public static String death = "💀";
public static String hole = " ";
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= 10; j++) {
if (i == 1 || i == 10) {
System.out.print(land);
} else if (j == 1 || j == 10) {
System.out.print(land); }
else {System.out.print(" ");
}
} System.out.println();
}
}
}