Entwickeln Wumpus Jagdprogramm mit Java. Wo ich drei Gold, 3 Gruben, einen Wumpus, einen Spieler einschließen kann. und die Position des Spielgegenstandes sollte Zufallsgenerator sein. Wie man zufällige Zeichen im 2d Feld erzeugt. Wie Sie den Bereich für die Zeichen in Java angeben. Danke.Get zufällige Char in einem bestimmten Bereich in Java
-5
A
Antwort
0
Sie können die Methode random.nextInt()
verwenden, um eine Zufallszahl für die Position zu generieren. Wenn Sie ein zufälliges Zeichen generieren möchten, sollten Sie verwenden: (char)(random.nextInt(max-min)+min)
. Wo der Max- und Min-Wert der ASCII-Code des Max- und Min-Zeichens ist. Wenn Sie nur ein Zeichen generieren mögen in einigen char sollen Sie ein Array mit diesem Charakter erstellen und yourArray[random.nextInt(yourArray.length-1)+1];
bearbeiten verwenden: Sie haben das Objekt zufällig am Anfang Ihres Code zu erstellen. Zufällig zufällig = neu Zufällig();
Der beste Weg, es zu tun ist, einige Codes –
https://docs.oracle.com/javase/8/docs/api/java/util/Random.html –
Zeig mir deine Bemühungen zu gehen und zu schreiben! –