Не работает кнопка "равно" на калькуляторе - 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];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д