Java Zufallszahl
Posted: Februar 18th, 2009 | Filed under: Programmieren | Tags: Java, random, Zufall, zufällige Zahl, Zufallszahl, Zufallszahl generieren | 6 Comments »Beim programmieren werden oft „zufällige“ Zahlen, so genannte Zufallszahlen, benötigt. Im folgenden Codebeispiel zeige ich euch wie man eine solche richtig generiert.
public class Zufallszahl { |
Die Ausgabe würde zum Beispiel wie folgt aussehen:
0.6313116721992184
7
14
Hi ho,
es gibt eine wesentlich einfachere Möglichkeit eine Zufalls Zahl zu erzeugen, nämlich dem Random Objekt.
Bsp.:
Random rnd = new Random();
int i = rnd.nextInt(14); //liefert eine zufällige Zahl zwischen 0 und 14 ^^
ist, wie ich finde, ein bissl bequemer als das math.random rum gerechne ;D
greetz Mutator
Da gebe ich dir Recht 😀
[…] Artikel Java Zufallszahl habe ich bereits beschrieben wie man Zufallszahlen mit Hilfe von Math.random(). Es gibt jedoch noch […]
Hallo, habe eben versucht Deinen Code in einem Java-Programm weiterzuverwenden und habe einen Index out of bounds Fehler erhalten. Bist Du Dir sicher, dass das so stimmt?
Sorry, nehme alles zurück, hatte leider einen Fehler in meinem Code ( richtig kommentiert und falsch gemacht /-: ) . Hatte auf die Länge des Arrays versehentlich noch eine 1 aufaddiert, bevor ich Deine Funktion verwendet habe.
Nochmals sorry, also an Dir und Deiner Funktion lag es nicht!
Viele Grüße und danke für Deinen Blogbeitrag
Christian
Hi,
und wie kann ich so ein Zufallsscript nun auf eine Fotoliste anwenden. Z.B. 10 Fotos die zufällig mit jedem Aktualisieren der Seite ihre Positionen verändern? Foto 1 rutscht auf Platz sieben, Foto zwei auf Platz 9 usw. Das wäre z.B. bei Anziegen/Banner usw. sinnvoll, wo dann jeder Kunde mal oben, mal unten steht
und nicht den Letzten die Hunde beißen, weil er von dem Platz nie mehr wegkommt.
Also alle zehn Anziegen sind untereinander am rechten Seitenrand sichtbar. Nur die Positionen sollen sich immer wieder zufällig ändern.
Kann man sowas basteln? Ich bin leider zu doof dazu.