一堆数据不重复输出算法

public class noRepeat {
public static void main(String[]args){
int a[]={1,2,2,3,4,5,5,6,8,9,10,7,8};
boolean b[]=new boolean[a.length];
for(int i=0;i<a.length;i++)
{
for(int j=0;j<i;j++)
{
if(a[i]==a[j])
b[j]=true;
}
}
for(int k=0;k<a.length;k++)
if(!b[k])
System.out.print(a[k]+" ");
}
 
}
 
posted @ 2012-11-11 23:55  zotall  阅读(169)  评论(0编辑  收藏  举报