爲什麼說String類型的值是不可變的?

事實上,那本厚厚的Java書上很好的解釋了這個問題—— 不可變字符串與限定字符串 String對象是不可變的,它的內容是不能改變的。 下列代碼會改變字符串的內容嗎? String s =  "Java" ; s =  "HTML" ; 答案是不能。 第一條語句創建了一個內容爲"Java"的String對象,並將其引用賦值給s。 第二條語句創建了一個內容爲"HTML"的新String對象,並將其引用
相關文章
相關標籤/搜索