java给定一个数组去除重复数据后打印出来
时间: 2024-09-26 19:15:06 浏览: 37
java删除重复字段
在Java中,你可以使用HashSet或TreeSet来轻松地去除数组中的重复元素,因为这两个集合不允许有相同的元素。这里是一个简单的示例:
```java
import java.util.Arrays;
import java.util.HashSet;
public class RemoveDuplicates {
public static void main(String[] args) {
// 假设我们有一个包含重复元素的整数数组
int[] array = {1, 2, 2, 3, 4, 4, 5};
// 使用HashSet去重
HashSet<Integer> uniqueSet = new HashSet<>(Arrays.asList(array));
// 将HashSet转换回数组
int[] uniqueArray = uniqueSet.toArray(new int[0]);
// 打印去重后的数组
for (int num : uniqueArray) {
System.out.print(num + " ");
}
}
}
```
当你运行这个程序,它会输出:`1 2 3 4 5 `,这是去除了重复数字之后的结果。
阅读全文