关于数组去重复的问题,,
数组去重复,例如: 原始数组是{8,3,8,6,1,3,8,7,9},得到结果{8,3,6,1,7,9}
public class Test8 {
public static void main(String[] args) {
int[] arr = {8,3,8,6,1,3,8,7,9};
zhuanhuan( arr);
}
public static void zhuanhuan(int[] arr)
{
ArrayList list = new ArrayList();
ArrayList list1 = new ArrayList();
for(int x = 0;x < arr.length;x++)
{
list.add(arr[x]);
}
Iterator it = list.iterator();
while(it.hasNext())
{
if(!list1.contains(it.next()))
{
list1.add(it.next());
}
}
System.out.println(list);
System.out.println(list1);
}
}
|
|