string是c語言基本數據類型嗎?
String不是基本數據類型,而是一個類(class),是C++、java等編程語言中的字符串。
String類是不可變的,對String類的任何改變,都是返回一個新的String類對象。 String 對象是 System.Char 對象的有序集合,用于表示字符串。String 對象的值是該有序集合的內容,并且該值是不可變的。
因為,java.lang.String類是final類型的,因此不可以繼承這個類、不能修改這個類。
為了提高效率節省空間,我們應該用StringBuffer類。