如何从ArrayList中删除重复的元素?

如何从ArrayList中删除重复的元素?

回答:

如果你不想在中添加重复项Collection,则应考虑为什么要使用Collection允许重复项的。删除重复元素的最简单方法是将内容添加到中Set(不允许重复),然后将其添加Set回中ArrayList:

Set<String> set = new HashSet<>(yourList);

yourList.clear();

yourList.addAll(set);

当然,这会破坏中的元素顺序ArrayList

以上是 如何从ArrayList中删除重复的元素? 的全部内容, 来源链接: utcz.com/qa/415938.html

回到顶部