塞翁失马

java swing Android

String 与 StringBuffer效率比较

 


StringBuffer buffer 
= new StringBuffer();
for(int i=0;i<50000;i++)
{
    buffer.append(
"hello");
}


String str
= new String();

for(int i=0;i<50000;i++)
{
    str 
= str + "hello";
}


for(int i=0;i<50000;i++)
{
    str 
+=  "hello";
}

上面三者运行速度StringBuffer是最快的,其次是第二个,最后是第三个。

小结:当进行大批量“加”时,最好用StringBuffe.

 

阅读更多
文章标签: string
上一篇PHP 的搜索引擎技术
下一篇搜索三本书
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭