与集合对象进行比较

时间:2012-11-02 19:54:46

标签: java

如何比较我想要像这样检查的项目中的两个ArrayList对象

ArrayList al=new ArrayList();
al.add(".net");
al.add("java");
 ArrayList list=new ArrayList();
   list.add(".net");
    list.add("java");
      list.add("iphone")

现在我想比较al和list,我希望输出是iphone请帮帮我

3 个答案:

答案 0 :(得分:1)

您需要使用removeAll()方法

list.removeAll(a1);

答案 1 :(得分:1)

aCollection.removeAll(otherCollection)  将删除也包含在otherCollection中的aCollection中的所有元素。

答案 2 :(得分:0)

for (int i = 0; i <al.size(); i++) {
for (int j = 0; j < list.size(); j++) {
  if((list.get(i).equals(list.get(j)) )
} 
}