Write a Java program to find the duplicate values of an array of integer values.
只能用for,if,while中的方法,不要和我说遍历什么的,没学过
怎么在Java数组里找到重复的数
答案:2 悬赏:0 手机版
解决时间 2021-12-22 12:16
- 提问者网友:沉默菋噵
- 2021-12-21 22:30
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-12-21 23:51
public void check(){
int[] ss={1,2,3,2,4,3,5,6};
for (int i = 0; i < ss.length; i++) {
int temp=ss[i];
int count=0;
for (int j = i+1; j < ss.length; j++) {
int temp2=ss[j];
if(temp==temp2){
System.out.println(temp2);
}
}
}
}
int[] ss={1,2,3,2,4,3,5,6};
for (int i = 0; i < ss.length; i++) {
int temp=ss[i];
int count=0;
for (int j = i+1; j < ss.length; j++) {
int temp2=ss[j];
if(temp==temp2){
System.out.println(temp2);
}
}
}
}
全部回答
- 1楼网友:鱼忧
- 2021-12-22 01:07
通过hashset剔除
// 删除arraylist中重复元素,add进去顺序就变了不考虑顺序的话可以使用
public static void removeduplicate1(list list) {
hashset h = new hashset(list);
list.clear();
list.addall(h);
system.out.println(list);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯