Java由char數組得到String與值相同的String比較結果不相等

        最近使用java做作業,使用char數組去讀取字符轉化成字符串,然後與另一值相同的字符串使用equals比較,輸出發現值一樣,但是equals的比較結果卻爲false。         最後通過debug發現String對象的內部也是一個char數組,通過char數組創建String時,如果不指定start和count,會將使用整個數組,即連同後面的空字符,輸出結果不會受到影響。另
相關文章
相關標籤/搜索