String.valueOf和字符串直接相加的性能比较
2015-03-20 21:50
405 查看
啥也不说了,直接代码,别人的,我试的,哈哈:
/** * 测试StringValueOf * 2015年3月20日 wenzibin1 新建 */ public static void testStringValueOf() { long t = System.currentTimeMillis(); for (int i = 0; i < 1000000; i++) { String s0 = String.valueOf(11); } System.out.println("耗时" + (System.currentTimeMillis() - t)); t = System.currentTimeMillis(); for (int i = 0; i < 1000000; i++) { String s = "" + 11; } System.out.println("耗时" + (System.currentTimeMillis() - t)); String str = ""; t = System.currentTimeMillis(); for (int i = 0; i < 1000000; i++) { String s = str + 11; } System.out.println("耗时" + (System.currentTimeMillis() - t)); }
相关文章推荐
- StringBuild 与 String 进行字符串相加性能比较
- Java的String.valueOf 转换 与、空串+类型变量转换与封装类(Integer)的toString方式转换比较
- java 字符串拼接为什么要用 StringBuilder 而不直接用 String 相加连接
- java中string字符串拼装性能比较
- JavaSE8基础 String String.valueOf 将字符数组转成字符串
- String的substring、split, StringTokenizer 截取字符串性能比较
- The internals of Python string interning(关于字符串is比较两个字符串对象的深度解析)
- Spring Mvc使用Jackson进行json转对象时,遇到的字符串转日期的异常处理(Can not deserialize value of type Date from String)
- String的substring、split, StringTokenizer 截取字符串性能比较
- 评测几种字符串叠加的速度:string直接相加, String.Format, StringBuilder的速度
- Java的String.valueOf 转换 与、空串+类型变量转换与封装类(Integer)的toString方式转换比较。
- 常用String字符串拼接的性能比较与分析
- 关于Hashtable与ArrayList存储string的性能比较
- Object转换成String的方法性能比较
- javascript中关于Plus(String)和StringBuilder的性能比较
- Speed up string comparison,加快比较字符串
- string 和 stringBuilder在创建字符串的效率比较代码
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
- ASP.NET(C#) String, StringBuilder 与 StringWriter性能比较