JAVA开发中遇到“Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils”异常,是因为在项目中没有响应的包。在Maven中添加这个依赖就可以了:
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
有了这个类之后,就可以使用一些小技巧了。比如:
import org.apache.commons.lang.StringUtils;
import java.util.ArrayList;
public class StringUtilsTest {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
String strJoin = StringUtils.join(list, ",");
System.out.println(strJoin);
}
}
结果为:
1,2,3,4