找数组中的重复数组,怎么利用嵌套循环做啊,不会了,我好难啊,我好不会啊
int[] array=new int[]{9,5,2,7,2,5,3,2,4};
//准备新的数组,接收数据
int[] newarray=new int[array.length];
int index=0;
for (int i=0;i<array.length;i++){
for (int j=0;j<array.length;j++){
if (i!=j){
if (array[i]==array[j]){//存在重复元素,结束本次循环
break;
}
}
if (j==array.length-1){//遍历结束,且没有重复元素
newarray[index]=array[i];
index++;
}
}
}
for (int i=0;i<index;i++){
System.out.print(newarray[i]+" ");
}
}