qianqian_blog
qianqian_blog
2018-11-20 14:07
采纳率: 50%
浏览 4.1k
已采纳

定义了两个集合,怎么判断他们是否有重复值啊

public class List1 {
public static void main(String[] args) {
//第一个集合
List list1=new ArrayList();
Test list1_1=new Test();
list1_1.setNumber(1);
list1.add(list1_1);
Test list1_2=new Test();
list1_2.setNumber(3);
list1.add(list1_2);
Test list1_3=new Test();
list1_3.setNumber(5);
list1.add(list1_3);
Test list1_4=new Test();
list1_4.setNumber(7);
list1.add(list1_4);
Test list1_5=new Test();
list1_5.setNumber(9);
list1.add(list1_5);
//第二个集合
List list2=new ArrayList();
Test list2_1=new Test();
list2_1.setNumber(1);
list2.add(list2_1);
Test list2_2=new Test();
list2_2.setNumber(2);
list2.add(list2_2);
Test list2_3=new Test();
list2_3.setNumber(3);
list2.add(list2_3);
Test list2_4=new Test();
list2_4.setNumber(4);
list2.add(list2_4);
Test list2_5=new Test();
list2_5.setNumber(5);
list2.add(list2_5);
for(int i=0;i<list1.size();i++){
Test x=list1.get(i);
System.out.print(x.getNumber()+" ");
}
System.out.println();
for(int i=0;i<list2.size();i++){
Test y=list2.get(i);
System.out.print(y.getNumber()+" ");
}

}

}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • oSanYeCao1234567
    RoidCoder 2018-11-20 14:12
    已采纳

    只能用双层for循环来遍历比较咯
    public static void main(String[] args) {

        List<String> listA = new ArrayList<String>();
        listA.add("a");
        listA.add("b");
        listA.add("c");
    
        List<String> listB = new ArrayList<String>();
        listB.add("f");
        listB.add("d");
        listB.add("e");
    
        for (int i = 0; i < listA.size(); i++) {
            for (int j = 0; j < listB.size(); j++) {
                if(listA.get(i).equals(listB.get(j))){
                    System.out.println("has same value");
                    break;
                }
            }
        }
    }
    
    
    
    点赞 评论
  • u012976158
    强化脑细胞 2018-11-21 01:23

    两个集合可以用两层循环,也可以用map

    点赞 评论
  • qq_32409957
    可爱的小书包 2018-11-21 02:30

    请看一下,我写的一篇文章,一句代码解决上面的问题:
    https://blog.csdn.net/qq_32409957/article/details/84314486

    点赞 评论

相关推荐