Lernpfad:Würfelspiel in Java/Zufallszahlen generieren: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:


''Hinweis'': Im letzten Schritt wird ein ''Typecast'' vorgenommen, eine erzwungene Konvertierung von einem Datentyp (double) in einen anderen (int). In idesem Fall bedeutet das, dass Java einfach die Nachkommastellen des double-Wertes "abschneidet" (es wird also nicht gerundet). Aus <code>4.866</code> wird <code>4</code>.
''Hinweis'': Im letzten Schritt wird ein ''Typecast'' vorgenommen, eine erzwungene Konvertierung von einem Datentyp (double) in einen anderen (int). In idesem Fall bedeutet das, dass Java einfach die Nachkommastellen des double-Wertes "abschneidet" (es wird also nicht gerundet). Aus <code>4.866</code> wird <code>4</code>.
Weitere Informationen zu Zufallszahlen (speziell in Java):
* https://wiki.zum.de/wiki/Java/Zufallszahl
* https://de.wikibooks.org/wiki/Java_Standard:_Random


== Die Klasse Random ==
== Die Klasse Random ==
Zeile 21: Zeile 26:
Diese stellt eine Reihe von Methoden zur Verfügung, um zum Beispiel zufällige Ganzzahlen einfach zu erzeugen.
Diese stellt eine Reihe von Methoden zur Verfügung, um zum Beispiel zufällige Ganzzahlen einfach zu erzeugen.


Weitere Details können im [http://openbook.rheinwerk-verlag.de/javainsel9/javainsel_12_005.htm#mje4ad6e86a12fd27d9d70730955ca4f9c Kapitel "Zufallszahlen erzeugen" in ''Java ist auch eine Insel''] nachgelesen werden. Das Beispiel unten zeigt die Verwendung der Klasse in einer einfachen Würfel-Klasse.
Weitere Details können in der [https://docs.oracle.com/javase/8/docs/api/java/util/Random.html Java API Dokumentation der Klasse Random] und im [http://openbook.rheinwerk-verlag.de/javainsel9/javainsel_12_005.htm#mje4ad6e86a12fd27d9d70730955ca4f9c Kapitel "Zufallszahlen erzeugen" in ''Java ist auch eine Insel''] nachgelesen werden. Das Beispiel unten zeigt die Verwendung der Klasse in einer einfachen Würfel-Klasse.


== Eine einfache Würfel-Klasse ==
== Eine einfache Würfel-Klasse ==
8.581

Bearbeitungen