/*** StringBuilder 和 String拼接10万个字符串的速度测试差别太大了* String耗时毫秒: 32693* StringBuilder耗时毫秒: 16*/
public class Demo7 {public static void main(String[] args) {long lsg = getString();System.out.println("String耗时毫秒: " + lsg);long sb = getSb();System.out.println("StringBuilder耗时毫秒: " + sb);System.out.println("String 比 StringBuilder多用耗时:" + (lsg - sb));}/*** StringBuilder 拼接十万个字符串的耗时* @return*/private static long getSb() {//起始时间long start = System.currentTimeMillis();StringBuilder sb = new StringBuilder();for (int i = 0; i <= 100000; i++) {sb.append(i);}//结束时间long end = System.currentTimeMillis();//返回共用耗时毫秒return end - start;}/*** string 拼接十万个字符串的耗时* @return 返回共用耗时毫秒*/private static long getString() {//起始时间long start = System.currentTimeMillis();String str = "";for (int i = 0; i <= 100000; i++) {str += i;}//结束时间long end = System.currentTimeMillis();//返回共用耗时毫秒return end - start;}
}

StringBuilder 和 String拼接10万个字符串的速度测试差别太大了相关推荐

  1. 【String拼接】Go语言字符串如何高效的进行拼接(6种方式进行对比分析)

    string类型 我们首先来了解一下Go语言中string类型的结构定义,先来看一下官方定义: // string is the set of all strings of 8-bit bytes, ...

  2. php生成10万个字符串,有什么好的方法可以生成十万条不重复的13位纯数字字符串...

    有什么好的方法可以生成十万条不重复的13位纯数字字符串 回复内容: 有什么好的方法可以生成十万条不重复的13位纯数字字符串 一个个来.从13个0开始,一次加1... 可用时间戳来生成,或者后面再加随机 ...

  3. 万兆网络传输速度测试_万兆以太网传输速度实测 (结果: 单向9984Mbps, 双向19808Mbps)...

    本帖最后由 intel10k 于 2011-12-20 20:25 编辑 随着价格的下降,目前万兆以太网正在逐渐步入寻常百姓家.万兆以太网的实际性能是人们感兴趣的一个话题.在理想情况下,通过万兆以太网 ...

  4. 万兆网络传输速度测试_万兆带宽测试方法

    1. 安装netperf 略 2. 开启服务点进程 -sh-4.1# ./netserver Starting netserver at port 12865 Starting netserver a ...

  5. 万兆网络传输速度测试_用万兆网卡测试超五类网线传输速度,颠覆你的认知

    经常在网上看见一些提问,说要用六类网线才能跑满千兆,有些甚至说要七类.有些商家把各类网线冠上百兆网线.千兆网线.万兆网线的名字.其实网线是不该按速度来分类的,现在多数常见的是超五类(Cat5e).六类 ...

  6. C++ string s[10] 和 string s(10,‘ ‘)

    string s[10] 定义了一个长度为10的字符串数组 string s(10,' ') 定义一个字符串对象,只能存储10个字符 #include<iostream> #include ...

  7. 那些10万变百万的矿工,都是从选对挖矿币种开始的!

    随着区块链的热浪来袭,"挖矿"开始成为热门的投资项目.有的人投资10万转眼就变身百万土豪,太让人羡慕嫉妒了.其实,挖矿的第一步就是选币,只要选对了币,你就成功了一半. 我们来看看现 ...

  8. [原创]K8一句话密码爆破工具{秒破10万} 支持ASP/PHP/ASPX/JSP/CFM/DIY

    工具: K8_FuckOneShell 20161224 编译: VS2012  C# (.NET Framework v4.0) 组织: K8搞基大队[K8team] 作者: K8拉登哥哥 博客:  ...

  9. “一元秒杀”活动竟能做到如此的效果,蛋糕店只用4天收款10万

    新开的一家蛋糕店只用短短4天就收款10万,孙女士是如何做到这样的成绩的? 一.只花1块钱即可秒杀29元大礼包: 二.充值多少送多少. 以上两招,都是孙女士在蛋糕店推出的活动,大家看到这里,肯定觉得很疑 ...

最新文章

  1. Java模拟ATM运行过程(第一版)
  2. ubuntu下SVN服务器安装配置
  3. 下载并导出数据到execl中
  4. 博鳌论坛国际粮食安全-林裕豪:从玉农业对话丰收节贸易会
  5. 关于 /dev/null 与 /dev/zero
  6. 打开360浏览器显示无法连接服务器,电脑360浏览器打不开网页是什么原因 检查一下是不网络问题...
  7. KdPrint 在checked 和free版本的不同
  8. LINUX REDHAT第十单元文档
  9. Silverlight 3 学习概要
  10. signature=c91e848161f7e366c6b81d68e4a56197,Prince (Short Story)
  11. 转帖:李开复的“创新工厂”为何失败?原作者QuarterThousand
  12. J2EE是技术还是平台还是框架? 什么是J2EE
  13. 昆明二级计算机考试报名时间2015,2015年国家司法考试昆明考区公告
  14. @csrf_exempt 类的视图跨域
  15. AT2401C完美替代RFX2401C性价比更高
  16. C语言后缀.h文件和.c文件作用和区别
  17. 前端滑动验证+拼图滑动验证效果
  18. 拼多多商品详情页 API接口、拼多多商品SKU数据接口 API接口、拼多多关键词搜索接口 API接口 API接口、拼多多关键词采集 API接口、拼多多采集接口 API接口、拼多多详情 API接口
  19. python微妙级sleep
  20. siliconc8051f Silicon C8051F编程器使用出错解决办法

热门文章

  1. 街上第一台电子计算机是,南京信息工程大学滨江学院2009级《计算机基础》(文科)a试卷(含答案)【最新】.doc...
  2. VSCODE修改文字编码格式为GB2312和TAB键为2个空格(MDK5和VSCODE联合开发STM32程序)
  3. c语言代码可以python运行吗_c语言如何运行python脚本
  4. matlab解带参数的积分方程组,方程组求解问题:方程组中有带参数的积分函数,求参数...
  5. WinCE6.0 修改开机Logo方法
  6. WinCE中得Catalog Items前的标记图标的意义总结
  7. 设计模式C++实现(3)——建造者模式
  8. 电脑入门完全自学手册_室内设计CAD施工图识读手册
  9. 影像拼接(3种方法)
  10. 【转】DICOM文件格式剖析(初识)