网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
C#中String和StringBuilder的区别,下列描述正确的是()。
A
String在进行运算时会产生一个新的实例,而StringBuilder则不会
B
StringBuilder是引用类型而String是值类型
C
String类型可以隐式转换为StringBuilder类型
D
StringBuilder在进行运算时会产生一个新的实例,而String则不会
参考答案
参考解析
解析:
暂无解析
更多 “单选题C#中String和StringBuilder的区别,下列描述正确的是()。A String在进行运算时会产生一个新的实例,而StringBuilder则不会B StringBuilder是引用类型而String是值类型C String类型可以隐式转换为StringBuilder类型D StringBuilder在进行运算时会产生一个新的实例,而String则不会” 相关考题
考题
在C#中下列表达式不正确的是()。A、double a,double b=2,int c=3,a=b+cB、short a,byte b=2,byte c=3,a=b+cC、string a,string b=”1” string c=”2” a=b+cD、bool a,bool b=true,bool c=false a=b==c
考题
关于 String、StringBuffer 和 StringBuilder 说法错误的是()A、String 创建的字符串是不可变的B、StringBuffer 创建的字符串是可变的,而所引用的地址一直不变C、StringBuffer 是线程安全的,因此性能比 StringBuilder 好D、StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好
考题
C#中,新建一字符串变量str,并将字符串"Tom’sLivingRoom"保存到串中,则应该使用下列哪条语句()。A、string str="Tom/’s Living Room";B、string str="Tom’s Living Room";C、string str("Tom’s Living Room");D、string str("Tom"s Living Room");
考题
在C#中,下列哪条语句能创建一个具有3个初始值为""的元素的字符串数组?()A、string StrList[3]("");B、string[3] StrList={"","",""};C、string[] StrList={"","",""};D、string[] StrList=new string[3];
考题
关于String,StringBuilder以及StringBuffer,描述错误的是()。A、对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象B、StringBuffer是线程安全C、StringBuilder是线程安全D、可以修改StringBuilder和StringBuffer的内容
考题
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
考题
单选题c#的引用类型包括类、接口、数组、委托、object和string.其中object()根类。A
只是引用类型的B
只是值类型的C
只是string类型的D
是所有值类型和引用类型的
考题
单选题在C#中下列表达式不正确的是()。A
double a,double b=2,int c=3,a=b+cB
short a,byte b=2,byte c=3,a=b+cC
string a,string b=”1” string c=”2” a=b+cD
bool a,bool b=true,bool c=false a=b==c
考题
单选题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的内容
考题
单选题关于 String、StringBuffer 和 StringBuilder 说法错误的是()A
String 创建的字符串是不可变的B
StringBuffer 创建的字符串是可变的,而所引用的地址一直不变C
StringBuffer 是线程安全的,因此性能比 StringBuilder 好D
StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好
考题
问答题System.String和System.StringBuilder有什么区别?
热门标签
最新试卷