用Java中set实现包装类型去重
时间: 2024-02-05 15:13:56 浏览: 77
可以使用Java中的`Set`集合来去重包装类型。以下是一个例子:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
Integer[] arr = {1, 2, 3, 3, 4, 5, 5, 6, 7, 7};
Set<Integer> set = new HashSet<>(Arrays.asList(arr));
System.out.println(set);
}
}
```
在上面的例子中,我们首先定义了一个包含重复元素的数组`arr`。然后我们使用`Arrays.asList()`方法将其转换为一个`List`集合。接着我们用`HashSet`来实例化一个`Set`集合,并将`List`集合作为参数传入。由于`Set`集合不允许重复元素,因此重复的元素在添加到`Set`集合时会被自动去除。最后,我们通过打印`Set`集合来查看去重后的结果。
阅读全文