我仍然在學習使用代碼學院,他們說,當布爾值爲false而不使用其他布爾表達式時,您可以運行代碼。只是好奇,但你會怎麼做?如何讓if語句運行false布爾值?
1
A
回答
2
如果條件爲false
,則不能執行if
語句。這裏的一種方法是使用反轉boolean
類型值的邏輯補碼運算符(!
)。
例如,
boolean b = false;
if(!b) { ... }
// !b -> !false -> not false -> true
此外,您可以通過三元操作:)
System.out.print(!b ? "My homework is done!" : "I won't see it!");
+2
'System.out.print(b?「我不會看到它!」: 「我的功課已經完成了!」);'不那麼呆板。 –
+1
@AndyTurner,它需要顯示!與三元操作符一起(反正它是鈍的) – Andrew
相關問題
- 1. if語句,布爾值
- 2. 布爾if語句
- 3. 使用If語句的布爾賦值
- 4. jQuery cookie if語句布爾值quandary
- 5. 更改if語句內的布爾值?
- 6. 布爾在if語句
- 7. 布爾和If語句
- 8. FALSE if語句
- 9. 如何運行if語句
- 10. 布爾值如何從此語句返回true或false
- 11. Java - if語句如何知道布爾對象的值?
- 12. 如何傳遞布爾值並在if語句中驗證boolean?
- 13. 如何使用布爾值格式化if then語句
- 14. 如何從返回的方法優化if語句布爾值
- 15. 如何防止布爾值在if語句中被覆蓋?
- 16. C如何處理if語句中的非布爾值?
- 17. 如何在if語句中使用abap布爾值
- 18. 如何讓if語句
- 19. Knockout.js if語句布爾測試
- 20. 的Javascript布爾if語句不工作
- 21. 返回布爾與if語句
- 22. 麻煩與布爾和if語句
- 23. 如何停止If語句運行
- 24. 如何在aspx中運行if語句?
- 25. PHP:如何運行這個IF語句
- 26. Hashmap - 鍵:字符串,值:布爾值。如何測試if語句中的值?
- 27. 如何讓內部if語句到外部if語句的`else`?
- 28. python if語句總是false
- 29. 如何通過Java反射使此布爾語句爲false
- 30. if-else語句不運行
否定布爾表達式的知識驚喜你的老師。假設你有'boolean b = false'並且想要一個'if'語句和'b'運行,那麼你會寫'if(!b)'。 –
['!'是答案](http://stackoverflow.com/questions/11816444/java-basics-exclamation-mark) –