Доброй ночи. Помогите прояснить. Выводит дополнительно 1 землю в первой строке.
Но! Если добавить else перед if в строке 22, то все нормально. Если я не ошибаюсь, в моем первом варианте - это сокращенный код без else и по идее должно работать равно что с else, что без else?
![]()

package com.javarush.task.pro.task04.task0425;
/*
Диггер (1)
*/
public class Solution {
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=0; i<10; i++) {
for (int j=0; j<10; j++) {
if (i==0 && j==3) {
System.out.print(robot);
}
if (i==9) {
System.out.print(bug);
}
else {
System.out.print(land);
}
}
System.out.println();
}
}
}