繁体   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