【发布时间】:2013-03-05 04:20:39
【问题描述】:
在我的情况下,我有两个哈希集,一个包含朋友的姓名和号码,另一个包含
包含从 db 检索并存储到集合中的现有朋友的姓名和编号
如何比较和删除存储到新集合中的拖车集和交集数据中的重复项?
我需要在谷歌中的代码我在比较器中看到比较器他们只使用了一组但在我的情况下我正在检查两组对不起我的英语不好
【问题讨论】:
-
你试过任何代码吗?
-
显示一些java。哈希映射/集的声明。样本数据。预期结果。
-
朋友 f1=new Friend("Karthik","111");朋友 f2=new Friend("Mani","222");朋友 f3=new Friend("Karthik","111");朋友 f4=new Friend("Mani","Manik");朋友 f5=new Friend("Karthik","111"); Set f=new HashSet(); f.add(f1); f.add(f2); f.add(f3); f.add(f4); f.add(f5); Set set2=new HashSet(); set2.add(new Friend("Karthik", "111")); set2.add(new Friend("Raju", "3333"));
-
你需要实现equals和hashcode——对吗?
-
correct.in equals 方法如何比较两组?