@Jony1337

В чем проблема в java code?

Привет всем
учу java , по урокам на youtube
увидит код в видео решыл сам написать но не работает
public class Hello {

   
    public static void main(String[] args) {
        Scanner scanner = new Scanner (System.in);
        int rezult = scanner.nextInt();
        if (rezult = 0) {
            System.out.println (this is  0);
        }
        else {
            System.out.println (is not 0);
        }
    }
    
}

в чем проблема и как будет правилино ?
  • Вопрос задан
  • 263 просмотра
Решения вопроса 2
Sanan07
@Sanan07
Писатель-прозаик
Сравнение в блоке if неправильно, надо с двумя равно ==
if (rezult == 0) {
            System.out.println (this is  0);
        }
        else {
            System.out.println (is not 0);
        }
Ответ написан
Комментировать
severus256
@severus256
Code everywhere....
"=" - оператор присвоения.
"==" - оператор сравнения.

блок if(boolean) требует в скобочках булевское значение. Соответственно делайте выводы :)
А вообще, хотите научиться программированию - выбирайте хорошие источники.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы