Kann eine for-Schleife arbeiten mit Zufallszahlen?

Dies ist mein Erster Versuch zu drucken eine Reihe von 50 zufälligen int-Werten für den Bereich von -20 bis 20.

int set1 = (int)(Math.random() * (40) + (-20) );
Scanner input = new Scanner(System.in);
for ( int set2 =1; set2 < 20 ; set2 = set1 )
    System.out.print(set2);

Kann mir jemand helfen mein verstehen, wohin ich gehe falsch gemacht?

  • Hast du es versuchen? Was ist passiert?
  • Scheint, wie es wäre, erzeugen eine Endlosschleife.
  • Nee, der computer würde scheitern früher oder später.
  • Endlosschleife , ich verwirren, wie kann ich zufällige Zahl in der for-Schleife
  • Dies ist der code falsch ist! Sie sind nur Ihre zufällige Nummer, sobald
  • Sie nicht haben ein sehr gutes Verständnis von dem, was for Schleife ist, oder wie es funktioniert. Gehen Sie zurück und Lesen Sie Ihr lehrbuch wieder, und studieren Sie die Beispiele genauer an.

Schreibe einen Kommentar