String的值不能被改變

String的值不能被改變的,可能有人看到下面這個會覺得string的內容有被改變。但是實際上在內存中,改變的不是string的值,而是改變了引用的對象。然後將指針指向新的 String 對象。所以經常改變內容的字符串最好不要用 String ,因爲每次生成對象都會對系統性能產生影響。如果要改變字符串的內容,可以用StringBuffer與StringBuilder。從這個API裏面的說明就可以看
相關文章
相關標籤/搜索