当前位置: 首页 > news >正文

珠海找工作哪个网站好怎么找到仿牌外贸出口公司的网站

珠海找工作哪个网站好,怎么找到仿牌外贸出口公司的网站,访问国外网站的软件,设计师培训有哪些课程对字符串进行拼接主要有三种方法#xff1a; 1.加号 2.concat方法 3.StringBuilder或者StringBuffer的append方法 下面看下性能对比#xff0c;测试方法为各循环十万次#xff0c;对比耗费时间。 测试性能 1.”拼接 long start System.currentTimeMillis();String …对字符串进行拼接主要有三种方法 1.加号 2.concat方法 3.StringBuilder或者StringBuffer的append方法 下面看下性能对比测试方法为各循环十万次对比耗费时间。 测试性能 1.”拼接 long start System.currentTimeMillis();String str j;for (int i 0; i 100000; i) {str a;}long end System.currentTimeMillis();System.out.println(执行时间 (end - start));2.concat方法 long start System.currentTimeMillis();String str j;for (int i 0; i 100000; i) {str str.concat(a);}long end System.currentTimeMillis();System.out.println(执行时间 (end - start));3.StringBuilder的append方法 long start System.currentTimeMillis();StringBuilder sb new StringBuilder(j);for (int i 0; i 100000; i) {sb.append(a);}String str sb.toString();long end System.currentTimeMillis();System.out.println(执行时间 (end - start));结论append最快concat其次加号最慢。 分析 1.加号拼接基本等同StringBulider的append方法但为啥耗费时间远大于append str new StringBuilder(j).append(a).toString();因为每次循环都要创建StringBuilder对象都要调用toString方法转换为字符串。 2.concat方法分析下面是concat的源码。 public String concat(String str) {if (str.isEmpty()) {return this;}int len value.length;int otherLen str.length();char buf[] Arrays.copyOf(value, len otherLen);str.getChars(buf, len);return new String(buf, true);}其实就是一个数组拷贝它本身是很快的但是最后都要new一个String对象循环十万次就是new十万个对象。 3.append方法分析 public AbstractStringBuilder append(String str) {if (str null)return appendNull();int len str.length();ensureCapacityInternal(count len);str.getChars(0, len, value, count);count len;return this;}public void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin) {if (srcBegin 0) {throw new StringIndexOutOfBoundsException(srcBegin);}if (srcEnd value.length) {throw new StringIndexOutOfBoundsException(srcEnd);}if (srcBegin srcEnd) {throw new StringIndexOutOfBoundsException(srcEnd - srcBegin);}System.arraycopy(value, srcBegin, dst, dstBegin, srcEnd - srcBegin);}本质上就是加长数组长度数组拷贝没有new任何对象。最后循环完毕用toString方法返回字符串。 以上就是性能分析但在我们平时开发中没有如此大量的拼接处理加号拼接更友好和阅读也没有什么问题。
http://www.hkea.cn/news/14284512/

相关文章:

  • 网站建设用什么框架好wordpress建站阿里云
  • 大型网站建设方案常见问题延吉做网站
  • 我要发布文章到网站上推广 哪些网站最好教育 wordpress模板下载
  • 深圳市哪些公司做网站好行政审批服务中心
  • 机票旅游网站建设下载赶集网招聘最新招聘
  • 济南网站建设推荐q479185700强涵wordpress xmlrpc漏洞
  • 昆明网站制作公司网站制作流程分为哪七步
  • 太原seo快速排名怎么样泉州seo管理
  • 有什么平台可以做网站云商城
  • 优酷专门给马天宇做的网站怎样在手机安装wordpress
  • 站优云seo优化开发助手app下载
  • 一 网站建设管理基本情况目前网站开发怎么兼顾手机
  • wordpress会员制网站wordpress网站主修改
  • 模板网站区别上海高端网站定制
  • 郑州seo招聘网站优化建议怎么写
  • 域名买好后怎么建设网站wordpress系统邮件设置
  • 圣宠宠物网站建设上海贸易公司排名
  • 灰色网站模板wordpress 全宽轮播
  • 护肤网站的功能设计深圳洲聚网站建设
  • 郑州市建设厅网站wordpress 主题大全
  • 成都手机网站开发温州论坛
  • 青岛网页建设网站seo如何做
  • 创新的网站建设龙江外贸“半年报”
  • 哪个行业建设网站的需求多php网站开发软件是什么
  • 建设网站 织梦网站的策划做推广
  • 深圳网站建设的价格wordpress高级插件
  • 简约大气的网站视频网站如何做推广
  • 音乐网站开发环境描述网站设计毕业设计题目
  • 团购网站推广怎么做崇左网页设计
  • ic外贸网站建设wordpress侧边栏添加分类