String类是不可变类,即字符串值一旦初始化后就不可能改变。StringBuffer是可变字符串类,可以修改字符串的值。
举一反三
- String类是不可变的字符串,一旦String类被创建,该对象中的字符序列将不可改变
- StringBuffer是可变字符串类,可以修改字符串的值。
- String与StringBuffer类都是字符串类,且两者的字符序列都是不可变的。
- 下列关于String类和StringBuffer类说法错误的( ) A: String类是不可变类,一个String对象所包含的字符串内容永远不会被改变 B: String类可以使用append方法连接字符串 C: StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改 D: 字符串缓冲区支持可变的字符串
- 字符串或串(String)是由数字、字母、下划线组成的一串字符。字符串是可变的数据类型。