Не работает кнопка "равно" на калькуляторе - 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];