package com.liu.demo1;
//验证StringBuilder效率比String高
public class Demo2 {
public static void main(String[] args) {
long start =System.currentTimeMillis();//开始时间
//String string ="";
// for (int i = 0; i < 10000; i++) {
// string+=i;//字符串拼接不是计算
// }
// System.out.println(string); 用时230毫秒
StringBuilder sb =new StringBuilder();
for (int i = 0; i < 10000; i++) {
sb.append(i);
}
System.out.println(sb.toString());
long end = System.currentTimeMillis(); //0毫秒
System.out.println(end-start);
}
}
相关文章
- 03-05String+,StringBuilder,String.format运行效率比较
- 03-05验证StringBuilder效率比String高
- 03-05String类 StringBuilder类 StringBuffer类&效率测试
- 03-05存储过程为什么比sql效率高
- 03-05redis中为什么hash比string做缓存更节省内存与效率更高?
- 03-05StringBuilder到底比String快多少?
- 03-05Java基础 String/StringBuff/StringBuilder 常用操作方法复习/内存分析/三者的效率比较
- 03-05用预查询(JDBC里的preparedstatement)为什么比直接用字符串拼SQL效率高
- 03-05StringBuilder 比 String 快?空嘴白牙的,证据呢!
- 03-05为什么说在使用多条件判断时switch case语句比if语句效率高?