ITPub博客

首页 > IT职业 > IT职场 > 数据结构之——删除ArrayList中重复元素,保持顺序

数据结构之——删除ArrayList中重复元素,保持顺序

IT职场 作者:wq7210 时间:2021-09-09 09:59:33 0 删除 编辑

// 删除ArrayList中重复元素,保持顺序

public static List removeDuplicateWithOrder(List list) {

Set set = new HashSet();

List newList = new ArrayList();

for (Iterator iter = list.iterator(); iter.hasNext();) {

Object element = iter.next();

if (set.add(element))

newList.add(element);

}

list.clear();

list.addAll(newList);

return list;

}

原文链接:http://www.apkbus.com/blog-19685-61628.html

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1830/viewspace-2814723/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 递归
请登录后发表评论 登录
全部评论

注册时间:2021-10-27

  • 博文量
    0
  • 访问量
    777