Довольно просто, было быJava логические операторы
if(clickedButton == button0 || button1 || button2 || button3 || button4 || button5 || button6 || button7 || button8 || button9)
возвращение true
если я нажал button0
, button1
или button2
и т.д.? Кроме того, я не понимаю, почему if(clickedButton == (button0 || button1 || button2)
... и т.д. также не работает. Это одно и то же (проверка истины или ложности на JButton) или что-то еще полностью. В основном я просто возился с круглыми скобками, поэтому, когда эта мысль ударила меня, я попробовал, и я не понимаю, почему это не работает.
Почему бы вам не попробовать? –
Вам нужно '==' для каждого сравнения –
Это не похоже на ситуацию, когда вы даже хотите использовать || операция. Вероятно, вам нужна другая 'if' 'else if' для каждой ситуации, где каждой кнопке назначается другое действие. –