课后题:
一、String类型有什么特点?
1.String对象是不可变的
2.String作为参数传递时虽然传引用,但通过形参引用并未改变实参指向的字符串内容
二、String什么时候进行值比较,什么时候进行引用比较?
"=="用来进行引用地址比较,"equals"用来进行值比较
三、String与StringBuffer有什么区别?如何互相转化?
String对象的值是不可变的
StringBuffer对象的值是可变的,对字符串的增加、插入、修改、删除等操作比String高效
转化:
String -> StringBuffer
1.构造方法
2.append方法
StringBuffer -> String
1.构造方法
2.toString方法