Originariamente inviato da Smile87
Scusami Alex, ma sono veramente alle origini... e gli ArrayList non li so usare... mi spiegheresti come funzionano?
codice:
ArrayList<Integer> array = new ArrayList<Integer>(); // crea l'array
for (int i = 0; i < 40; i++) {
    array.add(i); // inserisce il valore 'i' nell'array
}

Collections.shuffle(array); // mescola l'array
Se poi vuoi tornare ad usare un array classico basta che fai
codice:
Integer[] array2 = array.toArray(new Integer[]{});
Documentazione su ArrayList: http://java.sun.com/j2se/1.5.0/docs/...ArrayList.html