Zufallszahl mit Wertebereich und !=0

wo liegt das problem?

du weißt wie man eine zufällige zahl erstellt (speicherst als int first ab)

dann machst eine schleife, in der du solange eine neue zahl second erzeugst bis sie gleich sind
 
Hallo,

wieso nicht einfach:
Java:
Random randomizer = new Random();
int number = randomizer.nextInt(9999)+1;

Gruß Tom

weile keine 0 vorkommen soll, auch nicht 1011 wie ich das verstanden habe


soll jede zahl zwischen 1-9999 vorkommen können (Also auch 1000) dann nimm den code von thomas
ansonsten hast ja schon zwei implementierungen wo zahlen erzeugt werden, die keine 0 beinhalten
 
Zuletzt bearbeitet:
... weil ich leider nicht weiß wie ich immer eine neue zahl erzeuge und das ganze in eine schleife einbaue!

Dann solltest du dich meiner Meinung nach vielleicht ein bisschen mehr mit den Java Grundlagen beschäftigen. Das ist nämlich wirklich ne low-low-Level Frage.
Schau dazu mal hier:
http://www.galileocomputing.de/open...02_006.htm#mj0ccd2acc1dc0c8b3841ed48a990ea232

Vielleicht als kleiner Tip: Eine while Schleife wäre für dein Problem ganz angebracht..

*grüssle*
MeinerEiner
 
Zurück