定义一个整型数组,里面含有重复项,将该数组中重复出现的整数只保留一个,其余的删除。
public class Exercise{
public static void main(String[] args) {
// TODO Auto-generated method stub
int arr[]=new int []{5,5,5,5,5,5,5,5,1,1,1,1,8,5,5,5,9,9,9,9,9,9};
int a,l=0,r=arr.length-1;
while(l<r){
a=arr[l];
for(int i=l+1;i<=r;i++){
if(arr[i]==a){
for(int k=i;k<r;k++){
arr[k]=arr[k+1];
}
r--;
i--;
}
}
l++;
}
for(int m=0;m<=r;m++){
System.out.print(arr[m]+" ");
}
System.out.println();
}
}