Una posible implementación:
Código:
int[] array = new int[90];
llenarArray();
mezclarArray();
llenarArray(){
for(int i = 0; i < array.length; i++){
array[i] = i + 1;
}
}
mezclarArray(){
int posicionCambio = 0;
int elementoCambio = 0;
for(int i = 0; i < array.length; i++){
posicionCambio = (int) (Math.random() * 90);
elementoCambio = array[posicionCambio];
array[posicionCambio] = array[i];
array[i] = elementoCambio;
}
}
Saludos.