Java基础回顾_String_StringBuffer_StringBuider性能比较
来源:互联网 发布:ubuntu新建文件命令 编辑:程序博客网 时间:2024/05/16 05:42
package String类;/** * * @author Administrator * 控制台输出:String执行的最慢,要等些时间 *StringBuffer执行时间:31 *StringBuider执行时间:0 *String执行时间:6084 */public class String相关类的比较 {public static void main(String[] args) {String test = "";long beginTime = 0;long endTime = 01;StringBuffer buffer = new StringBuffer("");beginTime = System.currentTimeMillis();for (int i = 0; i < 30000; i++) {buffer.append(String.valueOf(i));}endTime = System.currentTimeMillis();System.out.println("StringBuffer执行时间:"+(endTime-beginTime));StringBuilder builder = new StringBuilder("");beginTime = System.currentTimeMillis();for (int i = 0; i < 30000; i++) {builder.append(String.valueOf(i));}endTime = System.currentTimeMillis();System.out.println("StringBuider执行时间:"+(endTime-beginTime));beginTime = System.currentTimeMillis();for (int i = 0; i < 30000; i++) {test = test + i;}endTime = System.currentTimeMillis();System.out.println("String执行时间:"+(endTime-beginTime));}}
0 0
- Java基础回顾_String_StringBuffer_StringBuider性能比较
- java基础:string与stringBuilder性能比较
- 关于Java基础回顾
- Java基础回顾(一)
- Java基础回顾(二)
- Java基础回顾(三)
- Java基础回顾(四)
- Java基础回顾(五)
- java基础回顾
- java基础回顾
- GEM_02 Java基础回顾
- java基础回顾1
- java基础回顾2
- java基础概念回顾
- Java基础回顾(1)
- Java基础回顾(2)
- Java基础回顾(3)
- Java基础回顾(4)
- MongoDB分布式操作——分片操作
- PL/SQL开发笔记和小结
- MongoDB之Hadoop驱动介绍
- Do we need other languages other than C and C++?
- iOS NSString 和NSData 转换
- Java基础回顾_String_StringBuffer_StringBuider性能比较
- 安卓随手笔记五:(定位系统 上)
- JDBC数据库连接的详细步骤
- 在Ubuntu中利用bash -i -c 打开qtcreator
- C# 语法之美 Lambda 表达式
- 页面乱码处理
- 文件名前缀批量删除
- ExtJs4实战(一) 创建数据库
- Device Tree Usage(理解DTS文件语法)