如题,以下代码可去掉Int数据中的重复值
int[] intArr = new int[] {5, 2, -1, 3, -3, 3, 2};
int count = intArr.length;
for (int i = 0; i < count; i++) {
int t=intArr[i];
for (int j = i+1; j < count; j++) {
if (t == intArr[j] ) {
for(int k=i;k<count-1;k++){
intArr[k]=intArr[k+1];
}
count--;
}
}
}
for (int i = 0; i < count; i++) {
for (int j = i + 1; j < count; j++) {
if (intArr[i] < intArr[j]) {
int tempInt = intArr[i];
intArr[i] = intArr[j];
intArr[j] = tempInt;
}
}
}
for (int i = 0; i < count; i++) {
System.out.println(intArr[i]);
}