美文网首页
java利用HashSet对LIst进行去重

java利用HashSet对LIst进行去重

作者: 任未然 | 来源:发表于2020-02-12 18:11 被阅读0次
  1. java利用HashSet对LIst进行去重
  2. 2018-03-21
  3. List 去重 | List对象去重 by ja
  4. JAVA 集合框架(四)一些问题的解决
  5. List多种去重方法&去重后排序
  6. java利用list将数组去重
  7. Java集合框架知识点总结(四)
  8. 培训文档
  9. list去重
  10. java list去重
  11. 概述

    在java开发中, 有时会遇到List数据去重的问题, 一般小白会写一大堆for循环进行去重. 本文将介绍利用HashSet不重复的特性对List进行去重

    示例

        public static void main(String[] args) {
            List<Integer> list = new ArrayList<>();
            list.add(1);
            list.add(2);
            list.add(2);
            list.add(3);
            list.add(3);
            list.add(4);
            HashSet<Integer> hashSet = new HashSet<>();
            list.forEach((num)->{
               if(hashSet.add(num)){
                   System.out.println(num);
               }
            });
        }
    

    打印

    1
    2
    3
    4
    

    相关文章