StringUtils()方法的导入包是:org.apache.commons.lang3.StringUtils
作用是:StringUtils()方法是 Apache Commons Lang 库中的一个工具类,提供了一系列用于操作和处理字符串的方法。
目的是:简化 Java 中字符串相关的操作,例如空检查、拼接、替换等。
本文侧重于用到的 .join(Object[] array, String separator) 方法。作用:将对象数组的元素用指定的分隔符链接成为一个字符串。
下面上代码:
System.out.println("一切的开始!"); List<String> list_1 = new ArrayList<>(); list_1.add("you"); list_1.add("are"); list_1.add("beauty"); list_1.add("girl"); Collection<String> list_2 = new ArrayList<>(); for (String T1:list_1){ list_2.add(T1); } String T2 = StringUtils.join(list_2.toArray(),','); System.out.println(list_2); System.out.println(T2);
list_2是一个集合的形式,sout 输出的结果为[you, are, beauty, girl],经过StringUtils.join(list_2.toArray(),' ')之后结果变为you are beauty girl。
PS:其中list_2.toArray()的意思是:将集合转换为数组。如果设置list_2为List<String>,是不需要toArray()方法的。
题外话:
1、如果你在导入依赖包,发生错误的时候。如果你是Springboot开发,可以在pom.xml文件中加入
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
- StringUtils commonsstringutils commons stringutils stringutils方法join nosuchmethoderror lang charsequence stringutils stringutils this getcontextpath getrequesturi nosuchmethoderror lang stringutils mybatisplus quot小伙stringutils对象 stringutils maven java tokenizetostringarray quot stringutils string 字符串stringutils字符 工具