-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. 布爾表達式示例
- 6. 布爾代數表達式簡化
- 7. 簡化布爾表達式算法
- 8. 算法簡化布爾表達式
- 9. 簡化布爾代數表達式
- 10. Scalastyle布爾表達式可以簡化
- 11. Kotlin簡化布爾表達式
- 12. JavaScript的布爾表達式簡化
- 13. Groovy - 格式化布爾表達式
- 14. 案例表達式和布爾值
- 15. 布爾表達式
- 16. 布爾表達式
- 17. 布爾表達式
- 18. 簡化布爾表達式i.t.o變量出現
- 19. 查找布爾表達式產品的簡化總和
- 20. 用De Morgan定律簡化布爾表達式
- 21. 簡化布爾表達式x'yz + xy'z + xyz'+ xyz
- 22. 使用布爾代數簡化表達式
- 23. 如何簡化任意布爾表達式?
- 24. 簡化布爾表達式A'BC + AB'C + A'B'C'+ AB'C + ABC
- 25. 簡化布爾表達式Q =(a'+ b')'+ a.b'
- 26. 簡化如果條件布爾表達式
- 27. 如何用XOR簡化布爾表達式?
- 28. 這個布爾表達式可以被簡化嗎?
- 29. 這個布爾表達式是如何進一步簡化的?
- 30. 布爾簡化
'if(!this.something)'? – assylias
可以閱讀一兩本書。 – HamZa