我有一個字符串Str
,我從文件中讀取。其值可以是null
,"norw"
或!="norw"
。現在我想執行一個代碼塊,當它的值是null
或!=norw
。我怎麼做?邏輯問題
Q
邏輯問題
-1
A
回答
6
if (str==null || !str.equals("norw")) {
// do whatever
}
5
對於需要使用equals()
字符串,而不是operator==
[或!=
]檢查平等
if (!"norw".equals(str)) { ... }
(*)請注意,檢查是str
是null
你使用operator==
因爲你檢查身份。
相關問題
- 1. 邏輯問題
- 2. 邏輯問題
- 3. 邏輯問題
- 4. 邏輯問題
- 5. 邏輯問題 - GWT
- 6. PHP邏輯問題
- 7. JavaScript邏輯問題
- 8. C++邏輯問題
- 9. Pygame邏輯問題
- 10. Android邏輯問題
- 11. C++邏輯問題
- 12. clearInterval邏輯問題
- 13. Javascript邏輯問題
- 14. C#邏輯問題
- 15. Java邏輯問題
- 16. listView後臺邏輯問題
- 17. JQuery,ajax邏輯問題
- 18. PHP流程邏輯問題
- 19. 布爾邏輯問題
- 20. 循環的邏輯問題
- 21. SQL - 問題與WHERE邏輯
- 22. Postfix的邏輯問題
- 23. Verilog中的邏輯問題
- 24. 打字稿邏輯問題
- 25. Zend_Validate_Db_RecordExists排除邏輯問題
- 26. 問題的邏輯或
- 27. 編程邏輯問題
- 28. Java邏輯測試問題
- 29. Salesforce對象邏輯問題
- 30. 過濾邏輯問題jQuery
由於您從文件中讀取字符串並且無法使用操作符==,您必須使用equals()來代替某些答案。 – nist 2012-02-24 21:43:36
大聲笑,我們有任何其他事情的問題? – Snicolas 2012-02-24 21:46:02
如果你有這方面的問題,你應該先做一個編程或java教程。 – Pablo 2012-02-24 21:54:11