网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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

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

参考答案

更多 “关于String,StringBuilder以及StringBuffer,描述错误的是()。A、对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象B、StringBuffer是线程安全C、StringBuilder是线程安全D、可以修改StringBuilder和StringBuffer的内容” 相关考题
考题 在VB中,以下关于符号常量的声明正确的是 ( )A.Const TAG as StringB.Const TAG as String=&qu 在VB中,以下关于符号常量的声明正确的是 ( )A.Const TAG as StringB.Const TAG as String="Visual Basic"C.Public TAG as String="Visual"D.Dim TAG as String

考题 已知String str=new String ("Luck");,则下列关于str的操作中不合法的是( )。A.String s=str. toUpperCase()B.int i=Str. length;C.char s=str. charAt(2);D.String s="Good" +str;

考题 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.

考题 String与StringBuffer的区别,以及"+"与append的区别?

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

考题 System.String和System.StringBuilder有什么区别?

考题 对于优化应用程序性能,做法不恰当的是()A、字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B、在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C、在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D、在使用控件时,使用web控件越多,性能越好。

考题 下面关于指针用法形式正确的是()A、char*string="helloword";printf("%c",string[1]);B、char*string="helloword";printf("%s",string);C、intstuid=1001,*id;id=stuid;D、charstusex=’m’,*gander;stusex=gander;

考题 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

考题 public class TestString3 {  public static void main(String[] args) {  // insert code here  System.out.println(s);  }  }  Which two code fragments, inserted independently at line 3, generate the output 4247?()A、 String s = “123456789”; s = (s-”123”).replace(1,3,”24”) - “89”;B、 StringBuffer s = new StringBuffer(”123456789”); s.delete(0,3).replace( 1,3, “24”).delete(4,6);C、 StringBuffer s = new StringBuffer(”123456789”); s.substring(3,6).delete( 1 ,3).insert(1, “24”);D、 StringBuilder s = new StringBuilder(”123456789”); s.substring(3,6).delete( 1 ,2).insert( 1, “24”);E、 StringBuilder s = new StringBuilder(”123456789”); s.delete(0,3).delete( 1 ,3).delete(2,5).insert( 1, “24”);

考题 关于 String、StringBuffer 和 StringBuilder 说法错误的是()A、String 创建的字符串是不可变的B、StringBuffer 创建的字符串是可变的,而所引用的地址一直不变C、StringBuffer 是线程安全的,因此性能比 StringBuilder 好D、StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好

考题 下面关于数组声明和初始化的语句哪个有语法错误()A、int a1[]={3,4,5};B、String a2[]={"string1","string1","string1"};C、String a3[]=new String(3);D、int[][] a4=new int[3][3];

考题 用于保存创建后可变的字符串对象的类是()。A、String类B、StringBuffer类C、Character类D、StringBuilder类

考题 String/StringBuilder的异同

考题 Given this method in a class:  public String toString() {  StringBuffer buffer = new StringBuffer();  buffer.append(‟‟);  buffer.append(this.name);  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 + “”;

考题 public class MyLogger {  private StringBuilder logger = new StringBuuilder();  public void log(String message, String user) {  logger.append(message);  logger.append(user);  }  }  The programmer must guarantee that a single MyLogger object works properly for a multi-threaded system. How must this code be changed to be thread-safe?() A、 synchronize the log methodB、 replace StringBuilder with StringBufferC、 No change is necessary, the current MyLogger code is already thread-safe.D、 replace StringBuilder with just a String object and use the string concatenation (+=) within the log method

考题 单选题你正在为一家公司制作ASP.NET页面,页面采用字符串连接方式来集中多邮件信息的数据并组织数据格式使之在页面上显示。你必须保证页面显示尽可能快,你该怎么做?()A 采用StringBuilder 对象的Appen 方法来写代码B 采用String 对象的Substring 方法来写代码C 采用String 对象的Concat 方法来写代码D 用操作符+连接字符串

考题 单选题对于优化应用程序性能,做法不恰当的是()A 字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B 在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C 在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D 在使用控件时,使用web控件越多,性能越好。

考题 问答题C#String类型比stringBuilder类型的优势是什么?

考题 单选题Given: 22.StringBuilder sb1 = new StringBuilder("123"); 23.String s1 = "123"; 24.// insert code here 25.System.out.println(sb1 + " " + s1); Which code fragment, inserted at line 24, outputs "123abc 123abc"?()A sb1.append(abc); s1.append(abc);B sb1.append(abc); s1.concat(abc);C sb1.concat(abc); s1.append(abc);D sb1.concat(abc); s1.concat(abc);E sb1.append(abc); s1 = s1.concat(abc);

考题 单选题public class MyLogger {  private StringBuilder logger = new StringBuuilder();  public void log(String message, String user) {  logger.append(message);  logger.append(user);  }  }  The programmer must guarantee that a single MyLogger object works properly for a multi-threaded system. How must this code be changed to be thread-safe?()A  synchronize the log methodB  replace StringBuilder with StringBufferC  No change is necessary, the current MyLogger code is already thread-safe.D  replace StringBuilder with just a String object and use the string concatenation (+=) within the log method

考题 单选题关于String,StringBuilder以及StringBuffer,描述错误的是()。A 对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象B StringBuffer是线程安全C StringBuilder是线程安全D 可以修改StringBuilder和StringBuffer的内容

考题 单选题C#中String和StringBuilder的区别,下列描述正确的是()。A String在进行运算时会产生一个新的实例,而StringBuilder则不会B StringBuilder是引用类型而String是值类型C String类型可以隐式转换为StringBuilder类型D StringBuilder在进行运算时会产生一个新的实例,而String则不会

考题 多选题Which two scenarios are NOT safe to replace a StringBuffer object with a StringBuilder object?()AWhen using versions of Java technology earlier than 5.0.BWhen sharing a StringBuffer among multiple threads.CWhen using the java.io class StringBufferInputStream.DWhen you plan to reuse the StringBuffer to build more than one string.

考题 单选题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 + “”;

考题 单选题关于 String、StringBuffer 和 StringBuilder 说法错误的是()A String 创建的字符串是不可变的B StringBuffer 创建的字符串是可变的,而所引用的地址一直不变C StringBuffer 是线程安全的,因此性能比 StringBuilder 好D StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好

考题 问答题String/StringBuilder的异同