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++;
}
}