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

长安网站建设详细教程廊坊seo排名扣费

长安网站建设详细教程,廊坊seo排名扣费,国外采购网站有哪些,我国网站建设现状1. 准备一个逗号分割字符串 String str "小张,小王,小李,小赵";2. 逗号分割字符串转换为集合(转换为集合之前会先转换为数组) // 第一种&#xff1a;先用split将字符串按逗号分割为数组&#xff0c;再用Arrays.asList将数组转换为集合 List<String> strList…

1. 准备一个逗号分割字符串

String str = "小张,小王,小李,小赵";

2. 逗号分割字符串转换为集合(转换为集合之前会先转换为数组)

// 第一种:先用split将字符串按逗号分割为数组,再用Arrays.asList将数组转换为集合
List<String> strList1 = Arrays.asList(str.split(","));
// 第二种:使用stream转换String集合
List<String> strList2 = Arrays.stream(str.split(",")).collect(Collectors.toList());
// 第三种:使用stream转换int集合(这种适用字符串是逗号分隔的类型为int类型)
List<Integer> intList = Arrays.stream(str.split(",")).map(Integer::parseInt).collect(Collectors.toList());
// 第四种:使用Guava的SplitterString
List<String> strList3= Splitter.on(",").trimResults().splitToList(str);
// 第五种:使用Apache Commons的StringUtils(只用到了他的split)
List<String> strList4= Arrays.asList(StringUtils.split(str,","));
// 第六种:使用Spring Framework的StringUtils
List<String> strList5 =Arrays.asList(StringUtils.commaDelimitedListToStringArray(str));

3. 集合转换为逗号分隔的字符串

// 第一种:String.join(), JDK1.8+
str = String.join(",", strList1);
// 第二种:org.apache.commons.lang3.StringUtils. toArray():集合转换为数组
str = StringUtils.join(strList1.toArray(), ",");
// 第三种:需要引入hutool工具包
str = Joiner.on(",").join(strList1);
// 第四种:StringJoiner, JDK1.8+ 输出示例:START_小张,小王,小李,小赵_END
StringJoiner sj = new StringJoiner(",");
strList1.forEach(e -> sj.add(String.valueOf(e)));
// 在上面已经处理为逗号拼接的字符串,下面为补充
// 在连接之前操作字符串, 拼接前缀和后缀
StringJoiner sj2 = new StringJoiner(",", "START_", "_END");
strList1.forEach(e -> sj2.add(String.valueOf(e)));
// 第五种:Stream, Collectors.joining(), JDK1.8+
str = strList1.stream().collect(Collectors.joining(","));
// 在连接之前操作字符串, 拼接前缀和后缀. 输出示例:START_小张,小王,小李,小赵_END
str = strList1.stream().map(e -> {if (e != null) return e.toUpperCase();else return "null";
}).collect(Collectors.joining(",", "START_", "_END"));
// 第六种:使用Spring Framework的StringUtils
str = StringUtils.collectionToDelimitedString(strList1,",");

4. 数组转逗号分隔字符串

String [] arr = (String[])strList1.toArray();
// 第一种:使用StringUtils的join方法
str = StringUtils.join(arr, ",");
// 第二种:使用ArrayUtils的toString方法,这种方式转换的字符串首尾加大括号 输出示例:{小张,小王,小李,小赵}
ArrayUtils.toString(arr, ",");
http://www.yayakq.cn/news/731728/

相关文章:

  • 怎么做和美团一样的网站菜鸟教程官网
  • 腾讯官方网站建设crm管理系统图片
  • 用数据库做学校网站印度做网站设计
  • 站外推广渠道简单网页源代码
  • 济南网络公司哪家好厦门网站快速排名优化
  • 枣庄建设工程管理局网站WordPress与odoo接口
  • 景安企业网站建设ui设计需要学哪些内容
  • 网站风格的表现形式企业速成网站
  • wordpress文件下载站网站主页的布局方式
  • 专业做网站的网站购物网站开发步骤视频演示
  • 对运营网站有什么见解wordpress 语言
  • 做网站常州网站设计网络推广网上生意
  • 彩票网站开发与建设wordpress html5特效
  • 无代码网站投资公司起名
  • 中小型网站建设咨询域名whois查询
  • 爱站工具包如何增加网站云南文山邮编
  • 网站怎么添加软件最新国际要闻
  • 插画设计网站盐城网站建设厂商
  • discuz怎么做网站网站群管理建设工作
  • 云空间的网站宿州网站建设零聚思放心
  • 长沙 公司网站教做家常菜的网站
  • 搭建漏洞网站铜陵建设行业培训学校网站
  • 南宁制作网站多少钱婚纱摄影网站排名
  • 做网站需要买什么房管局网站建设方案
  • 企业网站源码福州 网站开发
  • 个人怎样建设网站注册网站可以注销嘛
  • 海南做网站的公司有哪些搭建交流平台
  • 厦门专业网站推广建站网站用什么语言做会比较好
  • 深圳市建设厅官方网站民宿网站建设问卷调查
  • 网站设计制作用软件谷歌seo是什么职业