(难度:中等)拼接静态字符串时,用量用+;拼接动态字符串时尽量用StringBuffer或StringBuilder的apend,减少构造过多的String对象。
(难度:中等)拼接静态字符串时,用量用+;拼接动态字符串时尽量用StringBuffer或StringBuilder的apend,减少构造过多的String对象。
相关考题:
下列关于字符串的叙述错误的是( )。A.创建String类的字符串对象后,字符串所代表的内容根据情况可改变B.字符串可以使用java.lang.String和java.lang.StringBuffer来定义C.StringBuffer用来处理长度可变的字符串D.在Java语言中,字符串是作为对象来处理的
下列说法正确的是 ( )A.用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串B.使用方法length( )可以获得字符串或数组的长度C.创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中不能超越这个数值D.一个容器中可以混合使用多种布局策略
下列关于字符串的描叙中错误的是( )A、字符串是对象B、String对象存储字符串的效率比StringBuffer高C、可以使用StringBuffersb="这里是字符串"声明并初始化StringBuffer对象sbD、String类提供了许多用来操作字符串的方法:连接,提取,查询等
对于优化应用程序性能,做法不恰当的是()A、字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B、在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C、在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D、在使用控件时,使用web控件越多,性能越好。
下列关于String类和stringBuffer类说法正确的有()。A、String类是不可变类,一个String对象所包含的字符串内容永远不会被改变B、如果对字符串中的内容经常进行操作,特别是内容要修改时,应使用StringBufferC、StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改D、字符串缓冲区支持可变的字符串
关于 String、StringBuffer 和 StringBuilder 说法错误的是()A、String 创建的字符串是不可变的B、StringBuffer 创建的字符串是可变的,而所引用的地址一直不变C、StringBuffer 是线程安全的,因此性能比 StringBuilder 好D、StringBuilder 没有实现线程安全,因此性能比 StringBuffer 好
String与StringBuffer最大的区别在于()A、它们没有区别B、String对原字符串的拷贝进行操作,而StringBuffer对原字符串本事操作C、StringBuffer拥有更多相关函数D、String更节省空间
关于String和StringBuffer,下面那些是正确的:()A、常量字符串使用String,非常量字符串使用StringBuffer。B、使用StringBuffer的时候设置初始容量。C、尽量使用StringTokenizer代替indexOf()和substring()。D、尽量不要使用StringBuffer,StringTokenizer类。
下列关于字符串的描叙中错误的是()。A、字符串是对象B、String对象存储字符串的效率比StringBuffer高C、可以使用StringBuffer sb="这里是字符串"声明并初始化StringBuffer对象sbD、String类提供了许多用来操作字符串的方法:连接,提取,查询等
关于String,StringBuilder以及StringBuffer,描述错误的是()。A、对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象B、StringBuffer是线程安全C、StringBuilder是线程安全D、可以修改StringBuilder和StringBuffer的内容
多选题下列关于String类和stringBuffer类说法正确的有()。AString类是不可变类,一个String对象所包含的字符串内容永远不会被改变B如果对字符串中的内容经常进行操作,特别是内容要修改时,应使用StringBufferCStringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改D字符串缓冲区支持可变的字符串
多选题关于String和StringBuffer,下面那些是正确的:()A常量字符串使用String,非常量字符串使用StringBuffer。B使用StringBuffer的时候设置初始容量。C尽量使用StringTokenizer代替indexOf()和substring()。D尽量不要使用StringBuffer,StringTokenizer类。
单选题对于优化应用程序性能,做法不恰当的是()A字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D在使用控件时,使用web控件越多,性能越好。
单选题关于 String、StringBuffer 和 StringBuilder 说法错误的是()AString 创建的字符串是不可变的BStringBuffer 创建的字符串是可变的,而所引用的地址一直不变CStringBuffer 是线程安全的,因此性能比 StringBuilder 好DStringBuilder 没有实现线程安全,因此性能比 StringBuffer 好
单选题关于 String、StringBuffer 和 StringBuilder 说法错误的是()AString 创建的字符串是不可变的BStringBuffer 创建的字符串是可变的,而所引用的地址一直不变CStringBuffer 是线程安全的,因此性能比 StringBuilder 好DStringBuilder 没有实现线程安全,因此性能比 StringBuffer 好
单选题对于优化应用程序性能,做法不恰当的是()A字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D在使用控件时,使用web控件越多,性能越好。
多选题关于String和StringBuffer,下面那些是正确的:()A常量字符串使用String,非常量字符串使用StringBuffer。B使用StringBuffer的时候设置初始容量。C尽量使用StringTokenizer代替indexOf()和substring()。D尽量不要使用StringBuffer,StringTokenizer类。
(难度:中等)如果字符串对象经常改变的情况下,操作String类型比操作StringBuffer类型效率更高。