-4
A
回答
5
你可以简单地做:
if (!this.something)
您可以直接使用布尔变量:
例子:
boolean flag = true;
if(flag) {
//do something
}
1
使用像,因为如果需要表达一个布尔值以下。
if (!this.something) {
//
}
0
简化布尔表达式是为了减少表达式的复杂性,同时保留含义。
你的情况:
if(!this.something)
具有相同的含义,但它是一个有点短。
为了简化更复杂的例子,您可以使用真值表或卡诺图。
0
一般的if语句要评估什么是在它为布尔 如果
boolean something = true;
if(something == true) evaluates to true
if(something != true) evaluates to false
,但你也可以做
if(something) evaluates to whatever something is (true in this case)
if(!something) evaluates to opposite what something is (false in this example)
您也可以简化,如果在某些情况下语句使用三元运营商:
boolean isSomethingTrue = (something == true) ? true : false;
boolean isSomethingTrue = something ? true : false;
type variable = (condition) ? return this value if condition met : return this value if condition is not met;
0
你可以我们e三元运算符,以获得更多简化:
int someVariable = (this.something)?0:1;
如果this.something为false,那么someVariable将为1。
希望这会有所帮助。
相关问题
- 1. 简化布尔表达式
- 2. 简化布尔表达式
- 3. 简化布尔表达式
- 4. 布尔代数表达式简化
- 5. JavaScript的布尔表达式简化
- 6. 简化布尔表达式算法
- 7. 算法简化布尔表达式
- 8. 简化布尔代数表达式
- 9. Groovy - 格式化布尔表达式
- 10. 布尔表达式
- 11. 布尔表达式
- 12. 布尔表达式
- 13. 这个布尔表达式可以被简化吗?
- 14. 用De Morgan定律简化布尔表达式
- 15. 如何用XOR简化布尔表达式?
- 16. 简化布尔表达式i.t.o变量出现
- 17. 如何简化任意布尔表达式?
- 18. 这个布尔表达式是如何进一步简化的?
- 19. 查找布尔表达式产品的简化总和
- 20. 简化布尔表达式Q =(a'+ b')'+ a.b'
- 21. 简化如果条件布尔表达式
- 22. 简化布尔表达式x'yz + xy'z + xyz'+ xyz
- 23. 使用布尔代数简化表达式
- 24. 布尔简化
- 25. 布尔表达式最小化
- 26. 最小化布尔表达式
- 27. 简化Scala表达式计算比例
- 28. 布尔表达式Where Where
- 29. simplifing布尔表达式
- 30. 布尔表达式评估
'if(!this.something)'? – assylias
可以阅读一两本书。 – HamZa