1. 程式人生 > >JAVA String不可更改

JAVA String不可更改

比如我們寫了下面兩段程式 String a = “Hello”; String a = a + “World!”; System.out.println(a); 會得到 HelloWorld 但實際上,原本a地址所指向的堆記憶體內容並沒有改變,string只是將兩個字串合併存到了一個新的地址,然後重新指向那個新地址。