高效除去List集合和数组中的重复元素
/**
* 通过HashSet踢除重复元素除去List集合中的重复数据
* */
public static List<Result> removeDuplicate(List<Result> list)
{
HashSet<Result> h = new HashSet<Result>(list);
list.clear();
list.addAll(h);
return list;
}
/**
* 写个去除数组中重复数据的方法
* */
public static String[] array_unique(String[] a)
{
// array_unique
List<String> list = new LinkedList<String>();
for(int i = 0; i < a.length; i++) {
if(!list.contains(a[i]))
{
list.add(a[i]);
}
}
return (String[])list.toArray(new String[list.size()]);
}
本文介绍了一种使用HashSet去除List集合中的重复数据的方法,并提供了去除数组中重复数据的实现步骤。通过这些技巧,可以有效地管理数据集,避免冗余信息,提升程序性能。
1846

被折叠的 条评论
为什么被折叠?



