2016-07-15 5 views
-1

私は、降順でソートされた整数配列を持って、私は重複した要素を削除し、(javaコレクションを使用せずに)配列から残りの値を返す必要があります。整数配列の重複を削除する方法は? Javaを使用して

例:これは、私の配列である

int a[]={12,12,8,6,4,4,2,1} 

あり、o/pは、この使用してJavaを達成する方法を、

{8,6,2,1} 

すべきですか?

+1

だとあなたはどこに捕まってしまいましたか? – smarx

+1

Javaを使用してこれを達成する方法は? - いくつかのコードを書いてください。 –

答えて

-2

は、ここで、あなたがこれまでに書いたコードを共有できるコード

public static int[] removeDuplicates(int []s){ 
    int result[] = new int[s.length], j=0; 
    for (int i : s) { 
     if(!isExists(result, i)) 
      result[j++] = i; 
    } 
    return result; 
} 
private static boolean isExists(int[] array, int value){ 
    for (int i : array) { 
     if(i==value) 
      return true; 
    } 
    return false; 
} 
関連する問題