java 字符串拼接爲什麼不能用null

自己寫代碼的時候,第一次用String str= null;然後去拼接字符串,在查詢的時候報錯,debug檢查出來,最終的參數字符串str裏面居然有null,如圖:   所以拼接字符串不能用null,原因如下: s = s+"word"; 等價於 s = String.valueOf(s)+"word";  Integer,Double都一樣。 //jdk源碼 public static Stri
相關文章
相關標籤/搜索