2012年12月20日 星期四

Java-寫出一個過濾陣列的Method

  public int[] deleteSameNumber(int[] ary)
  {
    int[] a = new int[ary.length];
    int k = 0;
    for (int i = 0 ; i<ary.length ; i++)
        {
        int exist = 0;//此值用來檢查是否有重複性
        for(int j = 0; j<a.length;j++)
        {
        if(ary[i] == a[j]) exist =1;
        }
   
        if (exist == 0) a[k++]=ary[i];//表示傳進去的ary[i]在a陣列裡沒有
   
       }
       return a;
       }

沒有留言:

張貼留言