Условие If и “var1 cannot be resolved to a variable” in Java Eclipse, где ошибка?

87
04 апреля 2021, 16:00

Написал точный пример из книги, но у меня выдает ошибку почему-то.

public class Bit {
    public static void main(String[] args) {
                var1 = 99;
                if (var1 < 100)System.out.println("Ja");
                if (var1 > 100)System.out.println("Nein");
                if (99 > 100)System.out.println("Nie");
            }
    }

Выдает:

Exception in thread "main" java.lang.Error: Unresolved compilation problems: var1 cannot be resolved to a variable var1 cannot be resolved to a variable var1 cannot be resolved to a variable

at Bit.main(Bit.java:6)
Answer 1
public static void main(String[] args) {
        int var1 = 99;
        if (var1 < 100)System.out.println("Ja");
        if (var1 > 100)System.out.println("Nein");
        if (99 > 100)System.out.println("Nie");
    }
}

Вы не указали тип переменной var1

Answer 2

Вы не указали тип переменной var1. Укажите тип и, я думаю, всё заработает.

Например:

{
.....
int var1 = 99;
.....
}
READ ALSO
ExceptionHandler не перехватывает исключения

ExceptionHandler не перехватывает исключения

Итак, у меня есть исключение:

126
Retrofit2 и ошибка SSLHandshakeException SSLProtocolException

Retrofit2 и ошибка SSLHandshakeException SSLProtocolException

Нужно решить проблему с эксепшн

103
Java Maps of Lamda

Java Maps of Lamda

Требуется перевести оператор switch в лямбда-выраженияДля этого нужно сделать Map(у) с возможными командами, и в зависимости от символа сделать...

174
Как запустить чужой проект в Intellij Idea

Как запустить чужой проект в Intellij Idea

Все классы подсветились оранжевым и написано что нет SDKSDK подключил 1

299