String(day08-13.10.24)与StringBudiler()

1.字符串表示方法:char[],String,StringBuilder

2.字符串字面量都是String类型

3.String内部封装成一个不变的char[]

4.String API有一实现原则:对象不可变,引用可变。

5.String字面量(直接量),如果相同,会替换成同一个String对象引用。

6.字符串常量连接(+)的结果会替换成同一个String对象引用。

7.String可以用equals比较对象内容相等。

8.同样内容的字符串hashCode()值相同。

9.字符串的字符有序号,从0开始

String s1="bbb";

s1.concat("aaa");//有返回值,返回新对象。

String ss=new String("abc");此语句创建两个对象,一个静态,一个动态。


StringBuilder

StringBuilder()为变长字符串API:insert、replace、reverse(翻转)及append等


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