JAVA LIST去重
Posted 韩帅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA LIST去重相关的知识,希望对你有一定的参考价值。
public static void main(String[] args) { List list = new ArrayList(); list.add("123"); list.add("456"); list.add("789"); list.add("456"); list.add("456"); Set temp = new HashSet(); List newList = new ArrayList(); Iterator<String> iterator = list.iterator(); while(iterator.hasNext()){ Object el = iterator.next(); if(temp.add(el)) newList.add(el); } System.out.println(newList); }
以上是关于JAVA LIST去重的主要内容,如果未能解决你的问题,请参考以下文章
debug底层java代码,对list中的数据去重的正确姿势,及对比java list remove正确使用方法与错误使用