Можно ли объявить переменную в условном операторе вне ее?JAVA

Программисты JAVA общаются здесь
Anonymous
Можно ли объявить переменную в условном операторе вне ее?

Сообщение Anonymous »


Я совсем новичок в программировании и только начал создавать несколько простых проектов. У меня возникла небольшая проблема с отладкой того, что именно происходит не так. Или у меня может быть идея по этому поводу.

if (operator == "+") { результат int = FirstNumber + SecondNumber; } иначе если (оператор == "-") { результат int = FirstNumber - SecondNumber; } еще если (оператор == "/") { результат int = FirstNumber/второйNumber; } иначе если (оператор == "*") { результат int = firstNumber * SecondNumber; } еще { String result = "Введенный вами оператор недопустим.\n Попробуйте любой из этих операторов: +, -, /, *"; } System.out.println(результат); Я получаю сообщение об ошибке, »./Main.java:28: ошибка: не удается найти символ System.out.println(результат); ^ символ: переменный результат местоположение: класс Main'"

Как я могу решить эту проблему?

Вернуться в «JAVA»