簡體   English   中英

有沒有一種方法可以用&&或||來表示邏輯

[英]Is there a way to represent logical not with && or ||

是否可以用&&||表示邏輯不 或諸如if?:類的語句?:

我想以其他方式實現這一點:

boolean isRunning = true;
startButton.setEnabled(!isRunning); // <<== ???

假設您是在做練習,那么三元運算符可讓您替換! 以一種簡單直接的方式:

startButton.setEnabled(isRunning ? false : true);

至於使用&&|| 就這本身而言,這對運算符在功能上並不完整 ,即有些操作無法使用&& s和||序列來實現 一個人 ! 操作屬於無法使用ands和ors實施的操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM