java数组删除相同元素
时间: 2024-05-11 16:17:33 浏览: 75
删除一维数组中相同元素
你好,关于你的问题,我可以给你一些参考思路。Java中,要删除数组中的相同元素,可以先将数组转换成集合类型,再使用集合工具类来去重。具体操作可以参考下面的代码:
```
import java.util.*;
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 3, 4, 4, 5, 6};
List<Integer> list = new ArrayList<Integer>();
for (int i : arr) {
list.add(i);
}
Set<Integer> set = new TreeSet<Integer>(list);
System.out.println("去重后的数组元素为:");
for (Integer integer : set) {
System.out.print(integer + " ");
}
}
}
```
这样可以将重复的元素去掉,得到一个新的数组。希望对你有所帮助。
阅读全文