三張圖徹底瞭解 Java 中字符串的不變性

點擊上方「程序員大咖」,選擇「置頂公衆號」 關鍵時刻,第一時間送達! 定義一個字符串 String s = "abcd"; s中保存了string對象的引用。下面的箭頭可以理解爲「存儲他的引用」。 使用變量來賦值變量 String s2 = s; s2保存了相同的引用值,因爲他們代表同一個對象。 字符串連接 s = s.concat("ef"); s中保存的是一個重新創建出來的string對象的引
相關文章
相關標籤/搜索