7.String 和StringBuffer的區別

String是final修飾的java.lang.String類;

String類是不可以繼承的,也是不可以更改的,對String類的任何改變,都是返回一個新的String類對象。 String 對象是System.Char 對象的有序集合,用於表示字符串。String 對象的值是該有序集合的字符串,並且該值是不可變的。

Java還提供了個StringBuffer類,可以對字符串進行修改,當你知道字符數據要改變的時候你就可以使用StringBuffer。典型地,你可以使用StringBuffers來動態構造字符數據。爲了提高效率節省空間,我們應使用StringBuffer類。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章