/*
* Test.java
* 2018-04-05
* GLance
*/
package com.lin.wang;
public class Test {
public static void testStringBuffer(int n) {
long begintime=System.currentTimeMillis();
StringBuffer s=new StringBuffer();
for(int i=0;i<=n;i++) {
s.append("_"+i);
}
long endtime=System.currentTimeMillis();
long time=endtime-begintime;
System.out.println("使用StringBuffer的时间:"+time);
}
public static void testStringBuilder(int n) {
long begintime=System.currentTimeMillis();
StringBuilder s=new StringBuilder();
for(int i=0;i<=n;i++) {
s.append("_"+i);
}
long endtime=System.currentTimeMillis();
long time=endtime-begintime;
System.out.println("使用StringBuilder的时间:"+time);
}
public static void main(String[] args) {
testStringBuffer(10000000);
testStringBuilder(10000000);
}
};
截图: