Ошибка: ожидается идентификатор в Java
Я новый ученик Java. Я изучил некоторые основные понятия Java. Я получил идентификатор ожидаемой ошибки при запуске моего следующего кода:
class Sekar {
public static int i,j,k;
i = 900;
static void max()
{
j = 100;
if(i>j)
{
k=i;
}
else {
k=j;
}
System.out.println("The maxmimum vale between"+i+"and"+j+"is :"+k);
}
public static void main(String[] args) {
max();
}
}
Когда я компилирую свой код, я получаю следующую ошибку:
error: identifier expected
i = 900;
^
Кто-нибудь может объяснить, почему эта ошибка происходит здесь?Когда я посмотрел в Google об идентификаторе ожидаемой ошибки, я обнаружил, что эта ошибка возникает, когда переменные объявлены без типа данных, но я объявил это для всех моих переменных i, j, k.Когда я снова объявляю тип данных во время установки значения «я», какint i = 900
оно работает. Почему это?