首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

什么时候用String,什么时候用StringBuffer,该如何处理

2011-12-31 
什么时候用String,什么时候用StringBufferrt[解决办法]偷懒的时候用String要效率的时候用StringBuffer一般

什么时候用String,什么时候用StringBuffer
rt

[解决办法]
偷懒的时候用String
要效率的时候用StringBuffer

一般来说String体积小
StringBuffer处理字符串效率高
[解决办法]
字符串需要改变的时候用StringBuffer 不用变的字符串用String
[解决办法]
应该是字符串需要大量的追加,修改的时候,就用StringBuffer,这样效率很高。
[解决办法]
要经常改变字符串内容的时候 用StringBuffer
[解决办法]
StringBuffer效率不见得高....
[解决办法]
没有什么是绝对的,都是相对而言
[解决办法]
如果这个字符串很少变的话 用string
如果一个字符串老是变来变去用StringBuffer
具体情况具体对待 .
[解决办法]
一般需要组织字符串时,用stringbuffer


StringBuffer sql=new StringBuffer();
sql.append( "select ... ");
sql.append( " from ... ");

效率比string高
[解决办法]
大多时候是拼字符串的时候用StringBuffer 就向楼上拼sql语句
[解决办法]
StringBuffer 主要是用于字段追加 效率比较高吧
String 主要是用于定长字段

热点排行