好记性不如烂笔头,还是记录下,欢迎大家把常用的方法写在评论区!
操作字符串:
依赖包:commons-lang3:3.6
StringUtils.isBlank(CharSequence cs); // 判断某个字符串是否为空(空格、null、"")
StringUtils.isNotBlank(CharSequence cs); // 判断某个字符串是否为不为空(不是空格、null、"")
StringUtils.isNoneBlank(CharSequence... css); // 判断多个字符串是否都不为空
StringUtils.isAnyBlank(CharSequence... css); //判断多个字符串中是否存在空(空格、null、""),与isNoneBlank相反
StringUtils.join(Iterable> iterable, String separator); //将一个集合或数组以separator进行拼接成一个字符串
如果是字符串的的集合或数组,可以直接使用jdk8自带的String.join(CharSequence delimiter, Iterable> iterable)方法
操作集合:
依赖jdk5:
Arrays.asList(T... a); //将多个同类型的元素组装成list(定长的,不能add和remove);
依赖包:commons-collections:3.2.2
CollectionUtils.isEmpty(Collection coll); // 判断一个集合是否为空(null、size=0)
CollectionUtils.isNotEmpty(Collection coll); // 判断一个集合是否不为空
依赖包:guava:11.0.2
Lists.partition(List



