• 2022-06-28
    在Java中,下面关于String类和StringBuffer类的描述错误的是
    A: StringBuffer类的对象调用toString()方法将转换为String类型
    B: StringBuffer类有append()方法
    C: 可以直接将字符串“test”赋值给声明为String类或StringBuffer类的变量
    D: String实例的值不能够被改变
  • C

    举一反三

    内容

    • 0

      下列关于String类和StringBuffer类的说法中,正确的是( ) A: String类表示的字符串是常量,一旦创建后,内容和长度都是无法改变的。而StringBuffer表示字符容器,其内容和长度都可以随时改变。 B: String类对象可以用操作符“+”进行连接,而StringBuffer类对象之间不能 C: String类覆盖了Object类的toString()方法,而StringBuffer类没有覆盖Object类的toString()方法 D: String类覆盖了Object类的equals()方法,而StringBuffer类没有覆盖Object类的equals()方法

    • 1

      StringBuffer类的对象可以直接赋值给String类对象。

    • 2

      下列关于String类和StringBuffer类的说法中,正确的是() A: String类表示的字符串是常量,一旦创建后,内容和长度都是无法改变的。而StringBuffer表示字符容器,其内容和长度都可以随时修改 B: String类覆盖了Object类的equals()方法,而StringBuffer类没有覆盖Object类的equals()方法 C: String类对象可以用操作符“+”进行连接,而StringBuffer类对象之间不能 D: String类覆盖了Object类的toString()方法,而StringBuffer类没有覆盖Object类的toString()方法

    • 3

      StringBuffer类的对象可以直接赋值给String类对象。 A: 正确 B: 错误

    • 4

      String类和StringBuffer类的值均可以改变()。