Collections.shuffle funktioniert nicht

iTobi97

Aktives Mitglied
Hallo liebe Community,
ich musste gerade in einem meiner Unit-Tests feststellen, dass die Collections.shuffle utlity-Methode scheinbar nicht funktioniert.
Java:
public void shuffleCards() {
        if (!cards.isEmpty()){
            Collections.shuffle(cards);
        }
    }
cards ist bei mir eine initialisierte ArrayList mit Card-Objekten. Nachdem ich allerdings die Liste mit vor und danach verglichen habe, musste ich feststellen, dass sich die Indizes der Objekte nicht verändert haben.
Habe ich irgendetwas falsch gemacht, oder besteht da ein Problem bei der Methode mit eigenen Objekten?
 

Zurück
Oben