Hallo Java.Community!
Ich bin Umsteiger von VB.net auf Java und habe vor vielen Jahren Fachinformatiker (Anwendungsentwicklung) gelernt. Allerdings habe ich mich in den letzten 10 Jahren mehr auf Systemintegration, Netzwerke und Administration spezialisiert und code jetzt nur noch aus Spiel, Spaß und Entspannung
Ich hab grad in der Mittagspause ein simples Wuerfelspiel gebastelt, das die Math.random() Funktion nutzt, mit der ich noch etwas auf Klappstuhl stehe. Es scheint schon zu funktionieren, aber ich wuesste gerne, was ich besser machen kann, was evt. nicht den Konventionen entspricht, oder was ich weglassen kann.
Koennte mal bitte jemand drueberschauen und bissl was dazu sagen?
Ich wuerde mich sehr freuen! DANKE!
Ich bin Umsteiger von VB.net auf Java und habe vor vielen Jahren Fachinformatiker (Anwendungsentwicklung) gelernt. Allerdings habe ich mich in den letzten 10 Jahren mehr auf Systemintegration, Netzwerke und Administration spezialisiert und code jetzt nur noch aus Spiel, Spaß und Entspannung
Ich hab grad in der Mittagspause ein simples Wuerfelspiel gebastelt, das die Math.random() Funktion nutzt, mit der ich noch etwas auf Klappstuhl stehe. Es scheint schon zu funktionieren, aber ich wuesste gerne, was ich besser machen kann, was evt. nicht den Konventionen entspricht, oder was ich weglassen kann.
Koennte mal bitte jemand drueberschauen und bissl was dazu sagen?
Ich wuerde mich sehr freuen! DANKE!
Java:
package mypackage;
import javax.swing.*;
public class Wuerfelspiel {
public static void main(String[] args) {
String sAnzahlWuerfel;
int iAnzahlWuerfel = 0;
String sAnzahlSeiten;
int iAnzahlSeiten = 0;
int iMin = 0;
int iMax = 0;
int ergebnis = 0;
sAnzahlWuerfel = JOptionPane.showInputDialog("Wieviele Wuerfel?");
iAnzahlWuerfel = Integer.parseInt(sAnzahlWuerfel);
sAnzahlSeiten = JOptionPane.showInputDialog("Wieviele Seiten haben die Wuerfel?");
iAnzahlSeiten = Integer.parseInt(sAnzahlSeiten);
iMin = iAnzahlWuerfel;
iMax = iAnzahlWuerfel * iAnzahlSeiten;
ergebnis = (int) (Math.random() * iMax) + iMin;
JOptionPane.showMessageDialog(null, "Ergebnis: " + ergebnis);
}
}