Можно ли объявить переменную в условном операторе вне ее? ⇐ JAVA
-
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'"
Как я могу решить эту проблему?
Я совсем новичок в программировании и только начал создавать несколько простых проектов. У меня возникла небольшая проблема с отладкой того, что именно происходит не так. Или у меня может быть идея по этому поводу.
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'"
Как я могу решить эту проблему?
Мобильная версия