Es gab ein ähnliches Problem beim Ziehen einer zufälligen Zeichenfolge aus einem String-Array. Fand das ziemlich gut, habe ich es auf eine Button-Aktion angewendet, so dass mit jedem Klick ein Zufall gezogen wird (ich fand bei jeder Array-Größe mehrere Instanzen der gleichen Zeichenkette, die fortlaufend gezeichnet wird):
%Vor% Die g2
random, die von INDEXn
verwendet wird, ruft eine zufällige Ganzzahl auf. In diesem Fall werden die definierten Zeichenfolgen aus dem String-Array list
in ganzzahlige Werte umgewandelt.
Die for-Schleife durchläuft einmal das String-Array.
Die random2-Zeichenfolge konvertiert die ausgewählte Ganzzahl von INDEXn
in die entsprechende Zeichenfolgenvariable in ( list[INDEXn]
).