Ich möchte folgendes Szenario umsetzen:
Ich habe ein Array vom Typ String angelegt:
Nun möchte ich das mir in der folgenden Ausgabeanweisung eines dieser 18 Elemente zufällig ausgegeben wird, also quasi:
Wie kann ich die math.random()-Anweisung auf das Zahlenintervall von 1 bis 18 beschränken? Das Problem liegt ja auf der Hand, wenn der Wert über das deklarierte Array hinausgeht, so stürzt mein Programm ab.
Danke !!!
Ich habe ein Array vom Typ String angelegt:
Code:
String[] elements = new String[18];
Nun möchte ich das mir in der folgenden Ausgabeanweisung eines dieser 18 Elemente zufällig ausgegeben wird, also quasi:
Code:
System.out.println("Hier erscheint das " + elements[math.random()] + " Element");
Wie kann ich die math.random()-Anweisung auf das Zahlenintervall von 1 bis 18 beschränken? Das Problem liegt ja auf der Hand, wenn der Wert über das deklarierte Array hinausgeht, so stürzt mein Programm ab.
Danke !!!