java数组去重
时间: 2023-06-21 13:09:36 浏览: 109
数组去重Java工具类
可以使用Java中的Set集合实现数组去重,也可以使用双重循环遍历数组进行去重。以下是使用Set集合实现数组去重的示例代码:
```java
import java.util.*;
public class ArrayDistinct {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 2, 3, 5, 6};
Set<Integer> set = new HashSet<>();
for(int i: arr) {
set.add(i);
}
int[] result = new int[set.size()];
int index = 0;
for(int i: set) {
result[index++] = i;
}
System.out.println(Arrays.toString(result));
}
}
```
输出结果为:[1, 2, 3, 4, 5, 6]
阅读全文