[JAVA] Zufallsstring aus Array ausgeben?

... komplette Frage anzeigen

1 Antwort

Indem du mit Random einen zufälligen Index auswählst, z.b. so:


System.out.println(mannschaften[new Random().nextInt(mannschaften.length)]);

Dabei ist darauf zu achten, dass der Zufallswert zwischen 0 und dem höchsten Index in deiner Array liegt.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von snipesss
21.08.2016, 12:28

Wieso nextInt? Ich habe Strings? Oder ist das Int für den Index?

0
Kommentar von snipesss
21.08.2016, 12:39

Danke!!

0
Kommentar von snipesss
21.08.2016, 14:42

Ok , danke für deine Hilfe !

0
Kommentar von PWolff
21.08.2016, 14:55

Daumen hoch.

Ich würde aber empfehlen, grundsätzlich eine Instanz der Random-Klasse zu erzeugen und diese zu verwenden.

Wenn man immer wieder ein neues Random-Objekt erzeugt, lassen die statistischen Eigenschaften der Pseudozufallszahlen deutlich zu wünschen übrig.

1