Zufallszahlen unabhängig von Intervallen

BlackJoe

Mitglied
Halli hallo, ich hätte eine dringende Frage und zwar wollte ich nachfragen, wie man eine Zufallszahl generieren kann die unabhängig von Intervallen ist.
Mit (Math.random()*10) kann man ja z.B eine Zufallszahl zwischen 0 und 10 generieren.
Ich würde aber gerne eine Zahl generieren die entweder 3,6 und 9 ist.
Ich habe da an Arrays gedacht, sodass ich dann das intervall der indexe zufällig generiere.

Allerdings ist mein problem etwas komplexer, aber ich würde es erstmal nicht erläutern.
Es würde sich halt damit lösen, wenn es sowas wie eine funktion rand(x,y,z) gibt, die 3 parameter quasi annehmen kann und dann als ergebnis eines der 3 zahlen ausgibt.

Ich würde mich über eine Rückantwort sehr freuen
MfG
Joe
 
Java:
    public double rand(double... args){
        Random r = new Random();
        return args[r.nextInt(args.length)];
    }

Die Funktion nimmt beliebig viele Zahlen als Übergabeparameter und gibt dir eine davon zurück.
 

Neue Themen


Zurück
Oben