下列选项中,可以正确创建一个字符串的是?( )
A. String s = "itcast";
B. String s = new String("itcast");
C. String s = new String(new char[] {'i','t','c','a','s','t'});
D. String s = new String(new int[]{1,2,3});
查看答案
下列选项中,可以实现String初始化的是?()
A. String str = "abc";
B. String str = new String();
C. String str = new String("abc");
D. char[] chs = {'a','b','c'};
下列选项中,属于StringBuffer类特点的是?()
A. 字符串缓冲区,提高字符串的操作效率
B. StringBuffer类是线程安全的
C. StringBuffer类的toString()方法用于返回缓冲区中的字符串
D. StringBuffer是不可变的对象
下列关于StringBuffer类的描述中,正确的是( )
A. append()方法可以接受任意类型的数据
B. insert()方法可以接受任意类型的数据
C. append()方法返回的是一个新的StringBuffer对象
D. insert()方法返回的是一个新的StringBuffer对象
下列关于String类和StringBuffer类的说法中,正确的是( )
A. String类表示的字符串是常量,一旦创建后,内容和长度都是无法改变的。而StringBuffer表示字符容器,其内容和长度都可以随时修改
B. String类覆盖了Object类的equals()方法,而StringBuffer类没有覆盖Object类的equals()方法
C. String类对象可以用操作符"+"进行连接,而StringBuffer类对象之间不能
D. String类覆盖了Object类的toString()方法,而StringBuffer类没有覆盖Object类的toString()方法