commons中StringUtils的全解

活动资讯 2026-02-06 11:38:55

StringUtils()方法的导入包是:org.apache.commons.lang3.StringUtils

作用是:StringUtils()方法是 Apache Commons Lang 库中的一个工具类,提供了一系列用于操作和处理字符串的方法。

目的是:简化 Java 中字符串相关的操作,例如空检查、拼接、替换等。

本文侧重于用到的 .join(Object[] array, String separator) 方法。作用:将对象数组的元素用指定的分隔符链接成为一个字符串。

下面上代码:

System.out.println("一切的开始!");

List list_1 = new ArrayList<>();

list_1.add("you");

list_1.add("are");

list_1.add("beauty");

list_1.add("girl");

Collection 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,是不需要toArray()方法的。

题外话:

1、如果你在导入依赖包,发生错误的时候。如果你是Springboot开发,可以在pom.xml文件中加入

org.apache.commons commons-lang3 3.12.0