一.CollectionUtils工具类之并集union(arr1,arr2)和差集subtract(arr1,arr2) 采用的类: import org.apache.commons.collections4.CollectionUtils; ①并集union(arr1,arr2) 这是将两个集合加在一起,然后去重 List<Integer> orderList1 = Arrays.asList(1, 2, 3); List<Integer> orderList2 = Arra…
java代码之美(12)---CollectionUtils工具类 这篇讲的CollectionUtils工具类是在apache下的, 而不是springframework下的CollectionUtils. 个人觉得CollectionUtils在真实项目中,可以使你的代码更加简洁和安全. 所以需要倒入相关jar包,目前从maven找到最新jar包如下: <dependency> <groupId>org.apache.commons</groupId> <ar…
CollectionUtils工具类 这篇讲的CollectionUtils工具类是在apache下的,可以使代码更加简洁和安全. 使用前需导入依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.3</version> </dependency>…
CollectionUtils工具类 CollectionUtils工具类是在apache下的,而不是springframework下的CollectionUtils 个人觉得在真实项目中CollectionUtils,可以使你的代码更加简洁和安全 下面我们就一起来探究一下 先从maven官方找到最新jar包如下: <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-collections4 --> <de…
唯能极于情,故能极于剑 欢迎来到 “程序牛CodeCow” 的博客,有问题请及时关注小编公众号 “CodeCow”,大家一起学习交流 下面将为大家演示StringUtils.CollectionUtils工具类的常用方法. 一.CollectionUtils工具类 作用: 常用于判断集合中是否有元素.是否为空等 ★★★ 例1 : 判断集合是否为空: CollectionUtils.isEmpty(null); //控制台打印:true CollectionUtils.isEmpty(new Ar…
通过CollectionUtils工具类判断集合是否为空 先引入CollectionUtils工具类: import org.apache.commons.collections4.CollectionUtils; 工具类中的部分方法: public static boolean isEmpty(Collection<?> coll) { return coll == null || coll.isEmpty();}public static boolean isNotEmpty(Collec…
集合判断:  例1: 判断集合是否为空: CollectionUtils.isEmpty(null): true CollectionUtils.isEmpty(new ArrayList()): true CollectionUtils.isEmpty({a,b}): false 例2: 判断集合是否不为空: CollectionUtils.isNotEmpty(null): false CollectionUtils.isNotEmpty(new ArrayList()): false Co…
@SuppressWarnings("rawtypes") @Test public void test1() { List<String> coll = new ArrayList<String>(); coll.add("A"); coll.add("B"); coll.add("C"); List<String> coll1 = new ArrayList<String>(…
CollectionUtils提供很多对集合的操作方法,常用的方法如下:(参考文章:http://www.open-open.com/code/view/1420470842125) import org.apache.commons.collections.CollectionUtils; import java.util.ArrayList; import java.util.List; public class CollectionUtilsTest { public static voi…
主要用它的isEmpty(final Collection<?> coll)静态方法来判断一个给定的集合是否为null或者是否长度为0.最近才发现此工具类还可以取集合的交集.并集.甚至差集,集合1:[1,2,3,4],集合2:[3,4,5,6] 上面两个集合取交集的结果是[3,4],CollectionUtils工具类提供了Collection<O> intersection(final Iterable<? extends O> a, final Iterable&l…