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

网站怎么办网站被k怎么恢复

网站怎么办,网站被k怎么恢复,app打包公司有哪些,建设一个购物网站流程使用场景#xff1a;用某个分隔符拼接字符串 下边是我使用过的几种方式废话不多说#xff0c;直接上代码初始数据 1.使用流2.StringBuilder3.[StringJoiner](https://blog.csdn.net/qq_43417581/article/details/126076152?ops_request_misc%257B%2522request%255Fid%2522%2… 使用场景用某个分隔符拼接字符串 下边是我使用过的几种方式废话不多说直接上代码初始数据 1.使用流2.StringBuilder3.[StringJoiner](https://blog.csdn.net/qq_43417581/article/details/126076152?ops_request_misc%257B%2522request%255Fid%2522%253A%2522170478446616800186556680%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id170478446616800186556680biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-126076152-null-null.142^v99^pc_search_result_base6utm_termStringJoinerspm1018.2226.3001.4187) 详情请点击看的大佬的4. Guava做一个性能测试执行10w次用时比较如下执行100w次用时比较如下 下边是我使用过的几种方式 使用流StringBuilderStringJoinerGuava 当然肯定要看业务场景来选择适当的方法这里小编为大家做过性能测试。 废话不多说直接上代码 初始数据 ListString list Arrays.asList(Luffy, Zoro, Nami, Usopp, Sanji, Chopper, Robin, FRANKY, BROOK);1.使用流 String result list.stream().collect(Collectors.joining(,));2.StringBuilder StringBuilder strBur new StringBuilder(); list.forEach(val - {strBur.append(val).append(,); }); strBur.toString();3.StringJoiner 详情请点击看的大佬的 StringJoiner strJor new StringJoiner(,); for(String str : list) {strJor.add(str); } strJor.toString();4. Guava String result Joiner.on(,).join(list);做一个性能测试 package com.cck; import java.util.Arrays; import java.util.List; import java.util.StringJoiner; import java.util.function.Consumer; import java.util.stream.Collectors; import com.google.common.base.Joiner; public class Test { // 1.使用流 public static ConsumerListString testStream() { return (list) - { String result list.stream().collect(Collectors.joining(,)); }; } // 2.StringBuilder public static ConsumerListString testStringBuilder() { return (list) - { StringBuilder strBur new StringBuilder(); list.forEach(val - { strBur.append(val).append(,); }); strBur.toString(); }; } // 3.StringJoiner public static ConsumerListString testStringJoiner() { return (list) - { StringJoiner strjor new StringJoiner(,); for(String str : list) { strjor.add(str); } strjor.toString(); }; } // 4.Guava public static ConsumerListString testGuava() { return (list) - { String result Joiner.on(,).join(list); }; } public static void test(ConsumerListString consumer, ListString list, String msg) { long start System.currentTimeMillis(); for (int i 0; i 1000000; i) { consumer.accept(list); } long end System.currentTimeMillis(); System.out.println(msg need time : (end - start)); } public static void main(String[] args) { ListString list Arrays.asList(Luffy, Zoro, Nami, Usopp, Sanji, Chopper, Robin, FRANKY, BROOK); test(testStream(), list, 1.使用流); test(testStringBuilder(), list, 2.StringBuilder); test(testStringJoiner(), list, 3.StringJoiner); test(testGuava(), list, 4.Guava); } } 执行10w次用时比较如下 执行100w次用时比较如下 感觉需要根据运算量去决定用哪种方法。 在没特别要求的情况下自己还是使用Guava的多一些因为看起来好看些。
http://www.hkea.cn/news/14311256/

相关文章:

  • 鞍山网站页设计制作建设与管理局网站
  • 玉溪网站建设现状wordpress评论后不显示
  • 怎么做一淘宝客网站吗wordpress集成文库插件
  • 上海营销型网站制作湖北专业网站制作公司
  • 管城郑州网站建设wordpress 页面和菜单
  • 怎么创建网站自己创建wordpress官网插件
  • 建设好网站能赚到钱吗?成都建网站要多少钱
  • 珠海网站哪家好wordpress如何qq登录界面
  • 西宁市网站设计企业软件开发合同范本免费下载
  • 凡科建站怎么删除网站建设the7 wordpress哪个好
  • 做外贸推广的网站如何做互联网创业
  • 网站备案通过wordpress前台显示英文
  • 个人网站名称大全举报网站建设
  • 做平面设计在什么网站能挣钱服务器怎么建网站
  • 网站建设制作网站合肥婚恋网站建设
  • 防水补漏在哪个网站做宣传好做办公室的网站
  • 杭州网站建设杭州京津冀协同发展规划纲要
  • 做我女朋友程序网站酷家乐装修设计官网
  • 国家精品资源共享课程建设网站做渔家乐哪个网站最好
  • 网站的建设方法有哪些专业小程序开发
  • 贵州省城市建设厅网站各大网站收录提交入口
  • 网站建设业务员的工作总结及计划wordpress指定目录文章
  • 注册公司的网站是什么新浪sae安装wordpress
  • 网站模块数据同步图片在线制作二维码
  • 中国造价工程建设管理协会网站北京网站建设明细
  • 音乐网站建设手机网站制作系统
  • 如何以目录形式访问网站内蒙古自治区建设厅网站
  • 电商平台门户网站建设的重要性襄阳专业网站建设公司
  • php怎么做网站后台vs设置网站开发环境
  • 广东移动网站宝安建设网站