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

String跟stringbuild性能比较

2012-11-17 
String和stringbuild性能比较package com.jdk.api.testpublic class Strings {public static void main(S

String和stringbuild性能比较
package com.jdk.api.test;

public class Strings {


public static void main(String[] args)
{

String a1 = null;
// 事实证明证明使用stringbuilder 比使用string 连加操作快很多
StringBuilder sb = new StringBuilder();

long start = System.currentTimeMillis();
for(int i = 0; i< 100000;i++){
   a1=a1+"al";
}

long end = System.currentTimeMillis();
System.out.println("--:"+(end-start));
start = System.currentTimeMillis();
for(int i = 0; i< 100000;i++){
sb = sb.append("sb");
}
end = System.currentTimeMillis();
System.out.println("--:"+(end-start));

}
/*
* --:39394
--:13
*/
}

热点排行