• StringUtils工具类


    https://www.cnblogs.com/fenghh/p/12175368.html

    导入:

    import org.apache.commons.lang3.StringUtils;
    

    依赖

    <dependency>
              <groupId>org.apache.commons</groupId>
              <artifactId>commons-lang3</artifactId>
         </dependency>

      

    StringUtils.join()和String.join()用途:将数组或集合以某拼接符拼接到一起形成新的字符串。

    StringUtils.join()方法:

    (1)使用前需先引入common-lang3的jar包,可去官网下载:apache官网下载页面

    (2)方法如下图:

    (3)基本上此方法需传入2个参数,第一个参数是传入一个任意类型数组或集合,第二个参数是拼接符。

    复制代码
     List<String> list = new ArrayList<>();
            list.add("Mxy");
            list.add("StringUtils");
            list.add("join");
            String join = StringUtils.join(list,"-");//传入String类型的List集合,使用"-"号拼接
            System.out.println(join);
            
            String[] s = new String[]{"Yuan","Mxy"};//传入String类型的数组,使用"-"号拼接
            String join2 = StringUtils.join(s,"-");
            System.out.println(join2);
    复制代码

    结果如下:

     
    Mxy-StringUtils-join
     
    Yuan-Mxy

    或者这样

    复制代码
     List<String> subnetIpList = new ArrayList<>();
            for (String item : subnetIpArray) {
                StringBuffer stringBuffer = new StringBuffer();
                stringBuffer.append("'");
                stringBuffer.append(item);
                stringBuffer.append("'");
                subnetIpList.add(stringBuffer.toString());
            }
            paramMap.put("subnetIpList", StringUtils.join(subnetIpList, ","));
    复制代码
     
  • 相关阅读:
    JZOJ 3845. 简单题(simple)
    JZOJ 3844. 统计损失(count)
    JZOJ 3843. 寻找羔羊(agnus)
    JZOJ 3833. 平坦的折线
    JZOJ 1956. 矩形
    JZOJ 3832. 在哪里建酿酒厂
    mysql 语法一 :case when详解
    阿里云推荐码
    redis配置文件详解(转)
    压力测试工具 webbench总结
  • 原文地址:https://www.cnblogs.com/lzh1043060917/p/13989727.html
Copyright © 2020-2023  润新知