zoukankan      html  css  js  c++  java
  • 判断List中是否存在重复元素

        1 判断list 中有重复的元素可以用hashSet

        List<Integer> list = new ArrayList<>();
          list.add(1);
          list.add(1);
          list.add(2);
          list.add(3);
          list.add(3);
          list.add(2);
          HashSet<Integer> hashSet = new HashSet<>(list);
            if (list.size() != hashSet.size()) {
              System.out.println("list中存在重复的数据");
            }

        2 list的contains方法可以判断list中是否包含某一个元素

        List<Integer> list = new ArrayList<>();
          list.add(1);
          list.add(1);
          list.add(2);
          list.add(3);
          list.add(3);
          list.add(2);
          List<Integer> list2 = new ArrayList<>();
            for (Integer integer : list) {
              if (list2.contains(integer)) {
                System.out.println("list中存在重复的数据");
              }
             list2.add(integer);
            }

  • 相关阅读:
    tkinter_战队数据查询系统
    python_tkinter组件
    python_tkinter基本属性
    python_tkinter组件摆放方式
    python_推导式
    python_装饰器
    python_模块1
    python_生成随机验证码
    linux基础_使用指令3
    linux部署django项目流程(全)
  • 原文地址:https://www.cnblogs.com/pxzbky/p/11928999.html
Copyright © 2011-2022 走看看