布爾變量我有以下方法:如何得到默認情況下,即「假」
private String getLicenseID(String arglicenseID, bool istrue)
{
String licenseID = arglicenseID;
if (licenseID != null)
{
licenseID = licenseID + " " + istrue;
}
return licenseID;
}
當我調用該函數我通過istrue
爲假。
的問題是,在調試時,istrue
的值爲「假」(注意,「F」是小寫),但是當我檢查的licenseID
返回值,我看到級聯的licenseID
的「假」(」 F「是大寫)。
我的要求是得到licenseID
+「false」。雖然我可以在獲取字符串後更改案例,但還有其他解決方案嗎?有人可以向我解釋爲什麼會發生這種情況嗎?
有史以來布爾參數的最佳名稱:p – 2014-10-22 07:21:26
這就是調試器和bool.toString()的實現方式。如果你需要一個全小寫的字符串表示,你必須自己處理。 – Niko 2014-10-22 07:24:57