java中对象数组去重
时间: 2023-12-12 12:32:18 浏览: 251
数组去重Java工具类
在Java中,可以使用HashSet来实现对象数组去重。具体步骤如下:
1. 创建一个空的HashSet对象,用于存储去重后的元素。
2. 遍历原始的对象数组,对于每个元素,先判断它是否已经存在于HashSet中,如果不存在,则将其添加到HashSet中。
3. 最后,将HashSet转换为数组返回即可。
代码示例:
```
public static Object[] removeDuplicates(Object[] arr) {
Set<Object> set = new HashSet<>();
for (Object obj : arr) {
set.add(obj);
}
return set.toArray();
}
```
阅读全文