更多“StringBuffer deleteCharAt(int in”相关问题
  • 第1题:

    Why we use StringBuffer when concatenating strings?


    正确答案:
            

  • 第2题:

    设StringBuffer s=new StringBuffer("Sunday"),那么s.capacity( )的值为6


    正确答案:错误

  • 第3题:

    Whichtwo scenarios are NOT safe to replace a StringBuffer object with a StringBuilder object?()

    • A、When using versions of Java technology earlier than 5.0.
    • B、When sharing a StringBuffer among multiple threads.
    • C、When using the java.io class StringBufferInputStream.
    • D、When you plan to reuse the StringBuffer to build more than one string.
    • E、Enitiation of separate design processes to the separation of users

    正确答案:A,B

  • 第4题:

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

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

    正确答案:B

  • 第5题:

    StringBuffer append(数值类型 t),参数t可以是boolean、int、char、float、double、long


    正确答案:正确

  • 第6题:

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

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

    正确答案:B,C

  • 第7题:

    String类和StringBuffer类的区别是什么?StringBuffer类提供了哪些独特的方法?


    正确答案:S.tring类的内容一旦声明则不可修改,而StringBuffer类的内容定义之后可以修改。StringBuffer类使用append()方法可以完成字符串的连接操作,而String类使用“+”完成。
    特殊方法:insert()、reverse()、replace()。

  • 第8题:

    Which methods from the String and StringBuffer classes modify the object on which they are called?()  

    • A、The charAt() method of the String class.
    • B、The toUpperCase() method of the String class.
    • C、The replace() method of the String class.
    • D、The reverse() method of the StringBuffer class.
    • E、The length() method of the StringBuffer class.

    正确答案:D

  • 第9题:

    判断题
    StringBuffer deleteCharAt(int index)表示删除索引index-1处的字符
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    多选题
    Which two scenarios are NOT safe to replace a StringBuffer object with a StringBuilder object?()
    A

    When using versions of Java technology earlier than 5.0.

    B

    When sharing a StringBuffer among multiple threads.

    C

    When using the java.io class StringBufferInputStream.

    D

    When you plan to reuse the StringBuffer to build more than one string.


    正确答案: C,A
    解析: 暂无解析

  • 第11题:

    问答题
    String类和StringBuffer类的区别是什么?StringBuffer类提供了哪些独特的方法?

    正确答案: S.tring类的内容一旦声明则不可修改,而StringBuffer类的内容定义之后可以修改。StringBuffer类使用append()方法可以完成字符串的连接操作,而String类使用“+”完成。
    特殊方法:insert()、reverse()、replace()。
    解析: 暂无解析

  • 第12题:

    判断题
    StringBuffer append(数值类型 t),参数t可以是boolean、int、char、float、double、long
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    5 string 和 stringbuffer的区别?


    正确答案:

     

    它们都是处理字符串的类,但是它们有一个最大的区别,那就是,String对象是存储你不能改动的文本字符

    串,相反,如果你希望改动,则应使用StringBuffer类作为替换.

  • 第14题:

    举例说明String和StringBuffer的区别和应用场合。


    正确答案: S.TRING的长度是不可变的,STRINGBUFFER的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法
    使用StringBuffer主要就是在性能上的考虑。String是一种非常常用的数据类型,但由于String是不可变对象,在进行String的相关操作的时候会产生许多临时的String对象。而StringBuffer在操作上是在一个缓冲中进行的,性能当然优越得多。不过,一般做为简单的字符串传递和其它操作,只不要改变字符串内容的操作,用String效率会高一些。

  • 第15题:

    Public class test (  Public static void stringReplace (String text)  (  Text = text.replace (‘j’ , ‘i’);  )  public static void bufferReplace (StringBuffer text)  (  text = text.append (“C”)  )   public static void main (String args[]}  (  String textString = new String (“java”);  StringBuffer text BufferString = new StringBuffer (“java”);  stringReplace (textString);  BufferReplace (textBuffer);  System.out.printLn (textString + textBuffer);  )  )   What is the output?()


    正确答案:JAVAJAVA

  • 第16题:

    StringBuffer reverse( )是将字符串倒序


    正确答案:正确

  • 第17题:

    关于String和StringBuffer,下面那些是正确的:()

    • A、常量字符串使用String,非常量字符串使用StringBuffer。
    • B、使用StringBuffer的时候设置初始容量。
    • C、尽量使用StringTokenizer代替indexOf()和substring()。
    • D、尽量不要使用StringBuffer,StringTokenizer类。

    正确答案:A,B,C

  • 第18题:

    STRING与STRINGBUFFER的区别是什么?


    正确答案:STRING的长度是不可变的,STRINGBUFFER的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法。

  • 第19题:

    关于String,StringBuilder以及StringBuffer,描述错误的是()。

    • A、对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象
    • B、StringBuffer是线程安全
    • C、StringBuilder是线程安全
    • D、可以修改StringBuilder和StringBuffer的内容

    正确答案:C

  • 第20题:

    多选题
    关于String和StringBuffer,下面那些是正确的:()
    A

    常量字符串使用String,非常量字符串使用StringBuffer。

    B

    使用StringBuffer的时候设置初始容量。

    C

    尽量使用StringTokenizer代替indexOf()和substring()。

    D

    尽量不要使用StringBuffer,StringTokenizer类。


    正确答案: C,A
    解析: 暂无解析

  • 第21题:

    单选题
    Which methods from the String and StringBuffer classes modify the object on which they are called?()
    A

    The charAt() method of the String class.

    B

    The toUpperCase() method of the String class.

    C

    The replace() method of the String class.

    D

    The reverse() method of the StringBuffer class.

    E

    The length() method of the StringBuffer class.


    正确答案: A
    解析: 暂无解析

  • 第22题:

    问答题
    String和StringBuffer类有什么区别

    正确答案: String类是不可变类,即字符串值一旦初始化后就不可能改变。StringBuffer是可变字符串类,类似String的缓冲区,可以修改字符串的值
    解析: 暂无解析

  • 第23题:

    单选题
    Given this method in a class:  public String toString() {  StringBuffer buffer = new StringBuffer();  buffer.append(‟‟);  return buffer.toString();  }  Which is true?()
    A

     This code is NOT thread-safe.

    B

     The programmer can replace StringBuffer with StringBuilder with no other changes.

    C

     This code will perform well and converting the code to use StringBuilder will not enhance the performance.

    D

     This code will perform poorly. For better performance, the code should be rewritten: return “<“+ this.name + “>”;


    正确答案: B
    解析: 暂无解析