si proprio cosi, ma l'avevi gia visto o l'hai inventato adesso? Dai..non ci credo, l'avevi almeno gia visto :bubu:

ci deve essere qualche piccolo errore però...l'ho provato cosi:

codice:
class abc{
  public static void main(String[] arg){
    int[] array = {1,1,5,5,5,5,8,9,10,10};

    int cont = eliminaOccorrenze(array);

    for(int i=0;i<cont;i++) System.out.println(array[i]);

  }


public static int eliminaOccorrenze(int[] array){
    int i = 0;
    int j = 0;
    while(j < array.length){
          if(array[j] != array[i]){
                i++;
                array[i] = array[j];
           }
           j++;
    }
    return i++;
}
}