Java语言中,字符串是作为对象来处理的。关于String和StringBuffer类,以下说法中,错误的是()
A: String类处理固定长度的字符串
B: StringBuffer类处理可变长度的字符串
C: String类不仅可以处理固定长度的字符串,也可以处理可变长度的字符串
D: 它们都是最终类,即final类
A: String类处理固定长度的字符串
B: StringBuffer类处理可变长度的字符串
C: String类不仅可以处理固定长度的字符串,也可以处理可变长度的字符串
D: 它们都是最终类,即final类
C
举一反三
- String与StringBuffer类都是字符串类,且两者的字符序列都是不可变的。
- 以下关于String类和StringBuffer类区别的说法中,不正确的是哪一项? A: String类表示的字符串是常量,一旦创建后,内容和长度都是无法改变的。 B: StringBuffer表示字符容器,其内容和长度可以随时修改。 C: 在操作字符串时,如果该字符串仅用于表示数据类型,则使用String类即可,但是如果需要对字符串中的字符进行增删操作,则使用StringBuffer类。 D: String类对象和StringBuffer类对象都可以用操作符“+”进行连接。
- 下列关于String类和StringBuffer类说法错误的( ) A: String类是不可变类,一个String对象所包含的字符串内容永远不会被改变 B: String类可以使用append方法连接字符串 C: StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改 D: 字符串缓冲区支持可变的字符串
- 什么是StringBuffer类() A: 是一个线程安全的可变字符序列,一个类似于String的字符串缓冲区 B: 通过调用StringBuffer类的一些方法可以改变字符串的长度和内容 C: 是一个线程不安全的不可变的字符序列 D: 和String是一样的
- 以下说法错误的是( ) A. StringBuffer s = new StringBuffer();创建一个空的对象S B. StringBuffer类都被声明为非final类型 C. StringBuffer类是字符串缓冲区类,用于创建长度不可变的字符串对象 D. StringBuffe线程安全的可变字符序列 A: StringBuffer是字符串缓冲区类,创建长度不可变的字符串对象 B: StringBuffer s = new StringBuffer();创建一个空的对象S C: StringBuffe线程安全的可变字符序列 D: StringBuffer类都被声明为非final类型
内容
- 0
【单选题】以下说法错误的是 () A . StringBuffer s = new StringBuffer (); 创建一个空的对象 S B . StringBuffer 类都被声明 为非 final 类型 C. StringBuffer 类是字符串缓冲区类,用于创建 长度 不 可变 的字符串对象 D. StringBuffe 线程安全的可变字符序列 A. StringBuffer s = new StringBuffer (); 创建一个空的对象 S B. StringBuffer 类都被声明 为非 final 类型 C. StringBuffer 是字符串缓冲区类,创建 长度 不 可变 的字符串对象 D. StringBuffe 线程安全的可变字符序列
- 1
下列关于字符串的叙述错误的是( )。 A: 创建String类的字符串对象后,字符串所代表的内容根据情况可改变 B: 字符串可以使用javlanString和javlanStringBuffer来定义 C: StringBuffer用来处理长度可变的字符串 D: 在Java语言中,字符串是作为对象来处理的
- 2
提供长度可变字符串对象的表示的类是( )。 A: String类 B: StringBuffer类 C: Stringinput类 D: StringOutput类
- 3
JAVA语言中提供了String和StringBuffer两种类型的字符串类来处理字符串
- 4
以下哪个是处理可变字符串的类() A: String B: StringBuffer C: Object D: Math
