Java:如何查找10000个数中是否有两个数相同
答案:2 悬赏:10 手机版
解决时间 2021-01-24 17:39
- 提问者网友:聂風
- 2021-01-24 13:31
这10000个数是大小递增的,但会出现5566、5566这样重复的情况,如何找出这个数呢?只能遍历吗?
最佳答案
- 五星知识达人网友:佘樂
- 2021-01-24 15:10
放到set集合里面
public static void main(String[] args) {
//把数组放到set里面(set的值不会重复)就可以去重了
Integer[] arr = {85,4,2,6,11,4,5,8,9};
Set set = new HashSet();
for(Integer i : arr)
set.add(i);
for(Object j: set.toArray())
System.out.print(j + " ");
}
public static void main(String[] args) {
//把数组放到set里面(set的值不会重复)就可以去重了
Integer[] arr = {85,4,2,6,11,4,5,8,9};
Set
for(Integer i : arr)
set.add(i);
for(Object j: set.toArray())
System.out.print(j + " ");
}
全部回答
- 1楼网友:封刀令
- 2021-01-24 16:47
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯