Java: erstellen Sie ein array mit zufälligen int s, (int s können nur einmal verwendet werden)

Ich habe ein array namens arr mit Platz für 15 Elemente.
Ich muss legen Sie die zahlen 1 bis 15 in einer zufälligen Reihenfolge in diesem array.
Hier ist was ich versucht habe:

int[] arr = new int[15];
int i,j,k,n;

for (i = 0; i<15; i++) {
    for (j=0; j<15; j++) {
        n = (int)(Math.random() * 14 + 1);
        if (rij[j] != n) {
            rij[i] = n;
            break;
        }
    }
}

Dank! 🙂

Und tut es das, was Sie wollen?
NÖ, sonst würde ich nicht posten :p
Die Frage bedeutet, dass Sie sollten klären, was das problem ist: Compile-Zeit-Fehler, Ausnahme-Fehler-Meldung, falsche Ergebnis (welcher input, welcher output, was zu erwarten wäre-Ausgabe), kein Ergebnis, ...

InformationsquelleAutor gieldops | 2011-10-29

Schreibe einen Kommentar