java中解决list集合里对象重复问题
2017-10-24 16:10
633 查看
import java.util.*; public class TestSet { public static void main(String[] args) { User u1 = new User("aa","11"); User u2 = new User("aa","11"); Set sets = new HashSet(); sets.add(u1); sets.add(u2); // sets.remove(u1);//删除点一个User对象,然后进行验证 试验结果成功 System.out.println(sets.size()); System.out.println(sets); } } class User{ String name; String password; User(String name,String password){ this.name=name; this.password=password; } public String toString(){ return "Name :"+name+" "+"Password:"+password; } public boolean equals(Object obj){ if(obj instanceof User){ User user=(User)obj; return (name.equals(user.name))&&(password.equals(user.password)); } return super.equals(obj); } public int hashCode(){ return name.hashCode(); } }
相关文章推荐
- 完美解决Java中List集合去除重复的JavaBean对象某些属性值方案
- 关于Hibernate中fatch=eager的bag集合(一个java List)使用Criteria查询出现重复记录的问题
- java计算list集合中重复对象的次数及for循环内外创建对象
- 基于Xstream工具解决对象到xml文本的集合节点重复问题
- List集合添加对象(覆盖问题解决)
- Java中泛型集合List<T>反序列化问题及解决方法
- Java判断一个值,或者对象是否存在list集合中和去掉list集合中重复的元素
- Java集合list删除重复元素问题
- 急求高手帮忙解决,Java Script Error Description缺少对象,是什么原因,为什么我的网站老是出现这个问题
- java 中 各种集合(List Set Map) 去除重复项
- Java 删除List中的重复对象
- 动态调用Web Service及C#反射返回类或List对象问题解决
- 用Java写算法技巧(1)去掉List中的重复对象
- java中对集合对象list的几种循环访问
- Struts2中表达式集合对象List<T>与对象<T>的取值时遇到的变量名的问题
- Java:数组和集合类作为参数传递时的差别(问题解决,谢谢大家提醒)
- JAVA List去重问题解决
- Java集合HashSet中的两个对象怎样算重复
- java中List对象集合的遍历方法
- 解决方法:Submit 操作失败。为类型“BomExtend”上的集合属性“BomChildrenList”传递了一个或多个关联对象,但目标集合为 null。