java如何确定数组中重复的元素

RT。。。。说哈思路或者给个代码,,谢谢
我问的是int [] arr = {4,5,6,3,2,8,3};
怎么个确定他有重复值,,set我当然知道,,,可是这里用不着

一种方法,写两个嵌套的for循环,将数组遍历,还有一种方法就是利用set的元素不重复性,讲数组中的元素放入set,然后再对比,少的就是重复的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-27
如果你想让数组中不能插入重复值的话,可以使用Set
第2个回答  推荐于2017-09-30
for(int i = 0;i<arr.length;i++){
for(int j = i+1;j<arr.length;j++){

if(arr[i] == arr[j]){
System.out.println("有重负");
break;
}

}

}本回答被提问者采纳
第3个回答  2008-07-27
你不会取出来比较啊。
相似回答