CollectionUtil详解
来源:互联网 发布:双11数据大屏 编辑:程序博客网 时间:2024/06/05 10:19
集合判断:
例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
CollectionUtils.isNotEmpty({a,b}): true
2个集合间的操作:
集合a: {1,2,3,3,4,5}
集合b: {3,4,4,5,6,7}
CollectionUtils.union(a, b)(并集): {1,2,3,3,4,4,5,6,7}
CollectionUtils.intersection(a, b)(交集): {3,4,5}
CollectionUtils.disjunction(a, b)(交集的补集): {1,2,3,4,6,7}
CollectionUtils.disjunction(b, a)(交集的补集): {1,2,3,4,6,7}
CollectionUtils.subtract(a, b)(A与B的差): {1,2,3}
CollectionUtils.subtract(b, a)(B与A的差): {4,6,7}
阅读全文
0 0
- CollectionUtil详解
- java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,
- java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,
- 详解
- 详解
- 详解
- 详解
- &,&&,|,||详解
- 详解
- Scala详解--------基础知识详解
- Spring详解-----------事务详解
- github 详解详解
- InputFilter详解、TextWatcher详解
- Spring详解-----------事务详解
- 【词汇详解】事务详解
- Session 详解
- Session 详解
- sizeof详解
- [待总结整理]linux技能
- Node learning trip(一)REPL
- 基于IDSS和Machine Learning的零售金融大数据分析(一)
- 《Spark机器学习》第4章--构建基于Spark的推荐引擎
- Qml圆形图片
- CollectionUtil详解
- 使用ADB更改系统设置中的参数 如背光亮度、休眠时间等
- Java学习笔记(三十):javacv关于内存泄漏的问题
- 【全记录】2017杭州·云栖大会阿里云服务专场
- Rust日志学习(五)—— log4rs
- JAVA设计模式之适配器模式
- innodb index page损坏修复过程
- Js计算时间差(天、小时、分钟、秒)
- 一个iOS 11BUG的发现、定位和解决