неверный оператор присваивания Ошибка при сложении, вычитании, делении, умножении знаков - PullRequest
0 голосов
/ 10 февраля 2012

Я получаю недопустимую ошибку присваивания при попытке анализа двух строк, и они выполняют над ними математические операции: S

ошибка в этой строке,

                   IfirstValue+IfirstValue;

Вот полный код,

firstValue = 34;
    secondValue = 10;

     IfirstValue = Integer.parseInt(firstValue);
               IsecondValue = Integer.parseInt(secondValue);

                   if (operator == 3){
                       IfirstValue+IfirstValue;
                   }

Я попытался заменить '+' на '-', '/', '*', но ошибка осталась прежней: S

(оператор вводится пользователем)

пожалуйста, объясните, почему это происходит.

1 Ответ

3 голосов
/ 10 февраля 2012

Потому что вы не присваиваете результат выражения.Попробуйте:

IfirstValue = IfirstValue+IfirstValue;

или

IfirstValue += IfirstValue;

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

...