全国信息技术应用考试

对于String类型字符串来说,字符串的连接只有“+”一种

题目

对于String类型字符串来说,字符串的连接只有“+”一种

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

第1题:

在vba语言中,字符串类型名称为string,整数类型名称为integer。( )

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


参考答案:对

第2题:

下列字符串中非法字符串为( )。

A.’a string’

B.’It is a’string’.’

C.”a string”

D.”It is a’string”


正确答案:B

第3题:

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

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

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

C.字符串常用数组存储,处理字符串实际上就是对数组元素的分别处理,要注意数组下界不要越界

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


正确答案:A

第4题:

在Java中,可以用"+"号连接字符串,以下描述错误的是()。

  • A、由于"+"号将几个字符串连接在一起.因此只能使用StringBuffer对象
  • B、如果以字符串开头,那么其后的"+"号都是字符串连接的含义
  • C、+"号只能连接字符串和字符,不能连接数字,否则会造成概念混淆
  • D、通过"+"号可以将不同的字符串/数字/字符连接成一个完整的字符串
  • E、用"+"号连接的字符串可以赋值给String对象

正确答案:A,C

第5题:

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


正确答案:
简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作,那速度是一定会相当慢的。
而如果是使用 StringBuffer 类则结果就不一样了,每次结果都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,再改变对象引用。所以在一般情况下我们推荐使用 StringBuffer ,特别是字符串对象经常改变的情况下。而在某些特别情况下, String 对象的字符串拼接其实是被 JVM 解释成了 StringBuffer 对象的拼接,所以这些时候 String 对象的速度并不会比 StringBuffer 对象慢,而特别是以下的字符串对象生成中, String 效率是远要比 StringBuffer 快的: 3、String 和StringBuffer的区别?
JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。

第6题:

String字符串是只读的,因此不支持“+”号连接两个或多个字符串。

A.错误

B.正确


参考答案:A

第7题:

关于Java语言中String类型描述不正确的是( )。

A.是Java提供的标准包java.lang中封装了的类String,用于处理不变字符串

B.不变字符串一旦创建,其内容就不能改变,在进行查找、比较、连接等操作时,既不能输入新字符,也不能改变字符串的长度

C.String类的对象实例是可改变的

D.C语言中不存在String类型


正确答案:C

第8题:

在Java语言中,能够实现字符串连接的方法是()

A.String sub string(intstart point)

B.String concat(Strings)

C.String replace(charold,charnew)

D.String trim()


正确答案:B

第9题:

类String本身负责维护一个字符串池。该字符串池存放()所指向的字符串示例,以及调用过类String成员方法()后的字符串示例。


正确答案:字符串常量;intern

第10题:

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

  • A、字符串是对象
  • B、String对象存储字符串的效率比StringBuffer高
  • C、可以使用StringBuffer sb="这里是字符串"声明并初始化StringBuffer对象sb
  • D、String类提供了许多用来操作字符串的方法:连接,提取,查询等

正确答案:B,C

更多相关问题