List去掉重复对象
来源:互联网 发布:js修改font的值 编辑:程序博客网 时间:2024/06/07 03:55
去掉重复对象使用Set排重
public class Bean { public int uid; public String name; public Bean(int uid, String name) { this.uid = uid; this.name = name; } @Override public boolean equals(Object obj) { if (obj instanceof Bean) { return ((Bean) obj).uid == this.uid; } return super.equals(obj); } @Override public int hashCode() { return uid; }}
测试
public class Main { private static Set<Bean> mBeans = new HashSet<>(); public static void main(String[] args) { mBeans.add(new Bean(10, "Andy")); mBeans.add(new Bean(12, "Andy")); mBeans.add(new Bean(15, "Andy")); mBeans.add(new Bean(10, "Andy")); for (Bean bean : mBeans) { System.out.println(bean.uid + "/" + bean.name); } }}
输出
10/Andy12/Andy15/Andy
0 0
- List去掉重复对象
- list去掉重复对象
- list去掉重复的对象
- 去掉List的重复对象(Arraylist)
- Java List<Object>去掉重复对象-java8
- 去掉list中重复的对象
- Java List<Object>去掉重复对象
- Java List<Object>去掉重复对象-java8
- list对象根据字段去掉重复元素
- List去掉重复数据
- list去掉重复数据
- java中如何去掉list中重复的对象
- List或者arraylist去掉重复数据(对象也可以)
- List或者arraylist去掉重复数据(对象也可以)
- 去掉list中重复元素并合并相同对象
- 去掉list中的重复值
- list 去掉重复
- android List去掉重复数据
- 数据结构之二叉树(前序 中序 后续线索话非递归方式)
- 常见经典排序算法
- linux下命令与文件的查询
- 将博客搬至CSDN
- 浏览器缓存机制
- List去掉重复对象
- Eclipse tomcat 配置问题
- Android 自定义控件学习之一 基础知识
- 基因数据处理48之ART使用实例
- Android : AlarmManager
- object-c中#import #include @class的区别
- Android APP 禁用横竖屏切换
- iOS_如何画1px的线
- 嵌入式Linux基础知识0(什么是真正的实时操作系统--硬实时 软实时)