N
Necko
Gast
Hallo Zusammen,
wer kennt eine Methode (oder kann Sie schreiben) die ein Array mischt?
Folgender Sachverhalt
int[] x = new int[4];
Die Referenzvariable soll übergeben werden und im Array
sollen vier Zahlen im Bereich 0-9 (immer wieder gemischt) instanziert werden?
Es gäbe zwar die Möglichkeit, ein zweites Array zu deklarieren..
int[] y = new int[10];
Dieses Array über "fisherYatesShuffle" zu mischen und
dann das andere mit
System.arraycopy(y,0,x,0,4);
Das wäre aber nicht elegant genug!!
Ich soll eine Variante des MasterMind Spiel programmieren...
Eine vierstellige Zahl wird per Zufallsgenerator erzeugt.
Der Benutzer kann dann vier Zahlen eingeben.
Dann soll auf dem Bildschirm folgende Ausgabe erfolgen:
1. Versuch: 2 Zahlen richtig, an richtiger Stelle 1, an falscher Stelle 1
gruß Necko
wer kennt eine Methode (oder kann Sie schreiben) die ein Array mischt?
Folgender Sachverhalt
int[] x = new int[4];
Die Referenzvariable soll übergeben werden und im Array
sollen vier Zahlen im Bereich 0-9 (immer wieder gemischt) instanziert werden?
Es gäbe zwar die Möglichkeit, ein zweites Array zu deklarieren..
int[] y = new int[10];
Dieses Array über "fisherYatesShuffle" zu mischen und
dann das andere mit
System.arraycopy(y,0,x,0,4);
Das wäre aber nicht elegant genug!!
Ich soll eine Variante des MasterMind Spiel programmieren...
Eine vierstellige Zahl wird per Zufallsgenerator erzeugt.
Der Benutzer kann dann vier Zahlen eingeben.
Dann soll auf dem Bildschirm folgende Ausgabe erfolgen:
1. Versuch: 2 Zahlen richtig, an richtiger Stelle 1, an falscher Stelle 1
gruß Necko