public static List<String> removeDuplicateWithOrder(List<String> list) {
Set<String> set = new HashSet<String>();
List<String> newList = new ArrayList<String>();
for (Iterator<String> iter = list.iterator(); iter.hasNext();) {
String element = iter.next();
if (set.add(element))
newList.add(element);
}
list.clear();
list.addAll(newList);
return list;
}
Java去除集合List内重复记录
最新推荐文章于 2022-11-09 22:22:36 发布