Не работает кнопка "равно" на калькуляторе - Java

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Не работает кнопка "равно" на калькуляторе. В чем может быть проблема?
buttonRavno.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                int secondValue = Integer.valueOf(display.getText());
                if("+".equals(znak[0])){
                    display.setText((FirstVal[0] +secondValue)+"");
                }
                else if("-".equals(znak[0])){
                    display.setText((FirstVal[0] -secondValue)+"");
                }
                else if("*".equals(znak[0])){
                    display.setText((FirstVal[0] *secondValue)+"");
                }
                else if("/".equals(znak[0])){
                    display.setText((FirstVal[0] /secondValue)+"");
                }
                FirstVal[0] = 0;
                znak[0] = "+";
            }
        });

Решение задачи: «Не работает кнопка "равно" на калькуляторе»

textual
Листинг программы
        final String[] znak = {};// У вас тут массив с длиной 0, замените на
        final String[] znak = new String[1];

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.273 из 5