String 创建的字符串是不可变的
StringBuffer 创建的字符串是可变的,而所引用的地址一直不变
StringBuffer 是线程安全的,因此性能比 StringBuilder 好
StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好
第1题:
String 字符串常量,StringBuffer 字符串变量(线程安全),StringBuilder 字符串变量(非线程安全)
第2题:
提供长度可变字符串对象的表示的类是( )。
A.String类
B.StringBuffer类
C.Stringinput类
D.StringOutput类
第3题:
A.When using versions of Java technology earlier than 5.0.
B.When sharing a StringBuffer among multiple threads.
C.When using the java.io class StringBufferInputStream.
D.When you plan to reuse the StringBuffer to build more than one string.
第4题:
下列关于String类和stringBuffer类说法正确的有()。
第5题:
public class TestString3 { public static void main(String[] args) { // insert code here System.out.println(s); } } Which two code fragments, inserted independently at line 3, generate the output 4247?()
第6题:
下列关于字符串的描叙中错误的是( )
A、字符串是对象
B、String对象存储字符串的效率比StringBuffer高
C、可以使用StringBuffersb="这里是字符串"声明并初始化StringBuffer对象sb
D、String类提供了许多用来操作字符串的方法:连接,提取,查询等
第7题:
Whichtwo scenarios are NOT safe to replace a StringBuffer object with a StringBuilder object?()
第8题:
下列关于字符串的叙述错误的是( )。
A.创建String类的字符串对象后,字符串所代表的内容根据情况可改变
B.字符串可以使用java.lang.String和java.lang.StringBuffer来定义
C.StringBuffer用来处理长度可变的字符串
D.在Java语言中,字符串是作为对象来处理的
第9题:
String与StringBuffer的区别()。
第10题:
关于 String、StringBuffer 和 StringBuilder 说法错误的是()