String 字符串常量,StringBuffer 字符串变量(线程安全),StringBuilder 字符串变量(非线程安全)

题目

String 字符串常量,StringBuffer 字符串变量(线程安全),StringBuilder 字符串变量(非线程安全)

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

字符串可分为字符串常量和字符串变量,它们都是对象。()

此题为判断题(对,错)。


参考答案:对

第2题:

类String对象和类StringBuffer对象都是字符串变量,建立后都可以修改。()

此题为判断题(对,错)。


参考答案:错误

第3题:

字符串分为两大类,一类是字符串常量,使用【 】类的对象表示;另一类是字符串变量,使用StringBuffer类的对象表示。


正确答案:String
String 解析:在Java中,String类只支持只读字符串,适用于字符串常量;StringBuffer类支持可修改字符串,适用于字符串变量。

第4题:

Java的String类的对象既可以是字符串常量,也可以是字符串变量。


正确答案:错误

第5题:

下列关于字符串的描叙中错误的是( )

A、字符串是对象

B、String对象存储字符串的效率比StringBuffer高

C、可以使用StringBuffersb="这里是字符串"声明并初始化StringBuffer对象sb

D、String类提供了许多用来操作字符串的方法:连接,提取,查询等


正确答案:BC

第6题:

字符串分为两大类,一类是字符串常量,用String类的对象表示;另一类是字符串变量,用______类的对象表示。


正确答案:StringBuffer
StringBuffer 解析: 在Java中String类只支持只读字符串,适用于字符串常量;StringBuffer类支持可修改字符串,适用于字符串变量。

第7题:

下列关于字符串的叙述错误的是( )。

A.创建String类的字符串对象后,字符串所代表的内容根据情况可改变

B.字符串可以使用java.lang.String和java.lang.StringBuffer来定义

C.StringBuffer用来处理长度可变的字符串

D.在Java语言中,字符串是作为对象来处理的


正确答案:A
解析:String类是Java中的常量类,一旦用String创建了一个字符串对象,该字符串所代表的文本就不能改变了。

第8题:

字符串常量可以放在字符串变量中。()


正确答案:×

第9题:

关于 String、StringBuffer 和 StringBuilder 说法错误的是()

  • A、String 创建的字符串是不可变的
  • B、StringBuffer 创建的字符串是可变的,而所引用的地址一直不变
  • C、StringBuffer 是线程安全的,因此性能比 StringBuilder 好
  • D、StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好

正确答案:B

第10题:

String与StringBuffer最大的区别在于()

  • A、它们没有区别
  • B、String对原字符串的拷贝进行操作,而StringBuffer对原字符串本事操作
  • C、StringBuffer拥有更多相关函数
  • D、String更节省空间

正确答案:D

更多相关问题