В чем ошибка? Java [дубликат]

319
24 августа 2017, 19:51

Данный вопрос уже был задан и имеет решение:

  • Syntax error on token “if”, int expected, java 1 ответ

Строка 22, ошибка "Syntax error on token "else", delete this token". Код:

import java.util.Random;
import java.util.Scanner;
public class Main {
    public static int random(int min,int max) {
    java.util.Random randomClass = new java.util.Random();
    int generatedInteger = randomClass.nextInt(max - min) + min;
    return generatedInteger;
    }
public static void main(String[] args){
    Random generator = new Random(100); 
    int x = random(50, 100);
    int y = random(50, 100);
    int z = x + y;
    System.out.print(x + " + ");
    System.out.println(y);
    Scanner scanner = new Scanner(System.in);
    int a = scanner.nextInt();
    if (a == z); {
    System.out.println("Правильный ответ.");
        }
    else {
    System.out.println("Неправильный ответ. Правильный ответ - " + z); }}}
Answer 1

Уберите запятую на 19 строке: у вас if (a == z); {, а должно быть if (a == z) {.

READ ALSO
Как обработать пакет данных (Java)

Как обработать пакет данных (Java)

Устройство подключенное через переходник USART-USB отправляет на комп данные, программа на компе принимает пакет данных (при помощи библиотеки...

324
При отправке данных на сервер вместо русских символов вопросительные знаки

При отправке данных на сервер вместо русских символов вопросительные знаки

Столкнулся с проблемой некорректного отображения русских символовНе знаю в чём проблема

332
String hashCode performance

String hashCode performance

Добрый деньИзвестно, что хэшкод для строк кэшируется в поле hash в момент первого вызова методы hashCode(), и для последующих вызовов не рассчитывается

250
Обновление UI во время выполнения

Обновление UI во время выполнения

Что нужно дописать в код, чтобы текст обновлялся на кнопке раз в секунду, или ткните где искать инфу, заранее благодарю

294