Zufälliger Zahlengenerator

stagEz

Mitglied
Kann mir jemand sagen wie man einen zufälligen zahlengenerator in einem Quellcode aufzeichnet?

war das:

Java:
for(int i=0; i < 5 ; i++)
mehr nicht?
 

Logaff

Bekanntes Mitglied
epic LOL :D:D:D

eine for-schleife wiederholt etwas für eine bestimmte anzahl an durchläufen, welche durch die start variable i ausgelöst wird und solange läuft die bedinging i<5 erfüllt ist :p

i<5 = [0,1,2,3,4] -->5 Auführungen...aber so steckt der zufall^^ mehr logik und berechenbarkeit geht garnich:lol:
 

XHelp

Top Contributor
genauso gut oder vertue ich mich und es gibt fallstricke?

Code:
Math.random()
erstellt im Hintergrund auch nur ein
Code:
Random
-Objekt und ruft die
Code:
nextDouble()
-Methode auf. Dein eigenes Random-Objekt könntest du aber für Testzwecke, Experimente usw. ggf anpassen, aber im Grunde ist das Jacke wie Hose.
 

Logaff

Bekanntes Mitglied
Java:
public static int zufallszah(int i) {
   return (int) (Math.random() * i);
}

genauso gut oder vertue ich mich und es gibt fallstricke?

0 ist eingeschlossen, i ist ausgeschlossen.

guck doch einfach in der gegebenen seite mit nen wenig englisch was dazu steht welcher wertebereich genutzt wird ...im notfall google irg wie java random bereich oder so was
 

Dit_

Bekanntes Mitglied
Java:
    public static int getRandom(int max) {
        Random random = new Random();
        return random.nextInt(max);
    }

:oops:
 

Ähnliche Java Themen

Neue Themen


Oben