list集合对于基本数据类型与引用数据类型(对象)去重操作
来源:互联网 发布:linux创建多层文件夹 编辑:程序博客网 时间:2024/06/05 17:25
不废话直接上代码:
基本数据类型:
//// Id去重// List<Integer> listTemp = new ArrayList<Integer>(); // IdInteger 是已存在的集合// Iterator<Integer> it = IdInteger.iterator(); // while(it.hasNext()){ // int singleId = it.next(); // if(listTemp.contains(singleArticleId)){ // it.remove(); // } else { // listTemp.add(singleId); // }
引用数据类型(对象):
Iterator<Book> bookRelative = relatvieBooks.iterator(); while(bookRelative.hasNext()){ Book next = bookRelative.next(); if(bookRelatives.contains(next)){ bookRelative.remove(); } else {next.setSubBooks(new ArrayList<>());bookRelatives.add(next); } }
更多文章,请关注: http://blog.csdn.net/qq_37022150
阅读全文
0 0
- list集合对于基本数据类型与引用数据类型(对象)去重操作
- 对象引用与基本数据类型
- 基本数据类型与引用数据类型
- Java数据类型:引用数据类型与基本数据类型
- 基本数据类型对象+集合对象
- List对象去重操作
- ECMAScript:基本数据类型与引用数据类型
- 基本数据类型与引用数据类型传递
- 基本数据类型与引用数据类型参数传递
- JAVA基本数据类型与引用数据类型
- java基本数据类型与引用数据类型
- Java中的基本数据类型与引用数据类型
- 基本数据类型与引用数据类型的不同
- 安卓小菜鸟重拾Java系列001.基本数据类型与引用数据类型 与dom解析xml
- List集合对象去重-项目实战
- redis:list数据类型与操作
- Android SharedPreferences存储基本数据类型、List集合、Map集合、对象都在这了
- redis数据类型与基本操作
- 线程的几种状态转换
- hdu--6090--Rikka with Graph
- 用内核对象进行线程同步——事件内核对象
- synchronized使用方法
- 线程
- list集合对于基本数据类型与引用数据类型(对象)去重操作
- POJ 2196
- angularjs的MVC模式
- Codevs 1391 伊吹萃香/虫洞
- 螺旋矩阵(队列)
- Tp5关于include模版标签的使用和模版缓存问题
- bzoj 2187: fraction 类欧几里德算法
- 前端工程师能力评估
- 【JZOJ 5241】【GDOI2018模拟8.8】苹果和雪梨