public void test() {
long begin = System.currentTimeMillis();
String s = "";
for(int i=0; i<100000; i++){
s+="q";//把String类的对象拼接一个q,拼接99999次
}
//输出执行时间:单位毫秒
System.out.println(System.currentTimeMillis()-begin);
begin = System.currentTimeMillis();
StringBuffer sb = new StringBuffer();
for(int i=0; i<100000; i++){
sb.append("q");//把StringBuffer类的对象拼接一个q,拼接99999次
}
//输出执行时间:单位毫秒
System.out.println(System.currentTimeMillis()-begin);
}
输出为
9360
15