版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/KLH_BAHK/article/details/88775550
通过Vector.contains()
方法判断,适用于数据量较小的情况下
Vector oldVector = new Vector<>();
Vector newVector = new Vector<>();
for (int i = 0; i < oldVector.size(); i++) {
Object o = oldVector.get(i);
if (!newVector.contains(o)) {
newVector.add(o);
}
}
通过HashSet
Vector oldVector = new Vector<>();
Vector newVector = new Vector<>();
Set set = new HashSet(oldVector);
newVector.addAll(set);