我試圖使讀取ini文件的函數。爲什麼Boolean.getBoolean("true")
返回false
?如何在java 1.4中正確使用這個對話?它取決於系統設置嗎?Boolean.getBoolean(「true」)返回false
22
A
回答
48
Boolean.getBoolean()
的參數需要系統屬性的名稱。你正在尋找的是Boolean.valueOf("true")
5
方法getBoolean將系統屬性名稱作爲參數,而不是布爾值的字符串值。你需要的可能是Boolean.parseBoolean()。
2
Boolean.getBoolean(「真」)有這樣的Javadoc:
返回true當且僅當存在由參數命名的系統屬性和等於字符串「true」。 (從JavaTM平臺的1.0.2版本開始,此字符串的測試不區分大小寫。)系統屬性可通過getProperty訪問,SystemProperty是由System類定義的一種方法。 如果沒有指定名稱的屬性,或者指定的名稱爲空或空值,則返回false。
您正在尋找通過Boolean.valueOf(「真」)
2
返回true當且僅當存在由參數命名的系統屬性和等於字符串「true 」。
(從JavaTM平臺的1.0.2版開始,此字符串的測試不區分大小寫。)
系統屬性可通過getProperty(由System類定義的方法)訪問。 如果沒有指定名稱的屬性,或者指定的名稱爲空或空值,則返回false。
相關問題
- 1. 返回true或false?
- 2. Sweetalert2不返回true/false
- 3. removeAttribute不返回true或false
- 4. jConfirm不返回true或false
- 5. ajax返回true,而FALSE
- 6. 任意返回True或False
- 7. jQuery的:返回true或false
- 8. 只返回true或false(PHP)
- 9. sessionStorage setItem返回true或false
- 10. mysqli_fetch_row()在mysqli_query()返回true時返回false
- 11. in_array返回false時應該返回true
- 12. 應該返回true,但返回false?
- 13. ajax返回true,但==返回false
- 14. java file.delete()返回false但file.exists()返回true
- 15. 方法在返回true時返回false
- 16. JQuery返回true後返回false?
- 17. 爲什麼console.log(true && undefined)返回undefined而if(true && undefined)返回false?
- 18. 返回1並返回0 VS返回true並返回false
- 19. 對於onclick,jQuery回調返回true/false
- 20. Angular2通過訂閱返回true/false
- 21. File.Exists返回True時應該是False
- 22. 如何使用DialogFragment返回true或false?
- 23. 返回true或false發現串
- 24. PHP如果爲True返回false
- 25. vb函數返回true時爲false
- 26. 它返回false而不是true
- 27. 數獨代碼返回True或False
- 28. 返回True/False布爾值http請求
- 29. django模板 - 如果True返回false?
- 30. 函數返回undefined而不是true/false
我想你試圖得到一個名爲「true」的布爾值 – MMM