一个List<String> 中有重复的数据,怎么样可以去除重复

    xiaoxiao2021-03-25  176

    个人做的一种方法

    List<String> list =new ArrayList<String>();         list.add("1");         list.add("1");         list.add("2");         Set<String> set = new HashSet<String>();         for(String str :list){                          set.add(str);             //System.out.println(str);         }                  for(String st : set){             System.out.println(st);         }

    当然也可以根据循环遍历然后比较是否一致然后再根据   list的remove方法删除

    个人觉得上面的方法简单点

    转载请注明原文地址: https://ju.6miu.com/read-6223.html

    最新回复(0)