Geben Sie die Nummer auf der Konsole ein und entsprechen der Zufallszahl. Wenn das Match korrekt ist, wird "Shot!"
Wenn der Übereinstimmung Fehler zurückgibt "zu bereuen! Ich habe ihn nicht geschlagen!"
Paket -Hitmouse; import Java.util.random; import Java.util.scanner; öffentliche Klasse Hitmouse {public static void main (String [] args) {// Todo automatisch generierte Methode Stub int [] map = new int [5]; // ein Array Random Rand = New Random () definieren; // Zufallszahlenvariable Scanner scan instanziieren = neuer Scanner (System.in); // Konsoleneingabe int pos; // gomo Position int Newpos; // Benutzereingabeposition, beurteilen Sie mit Gopher -Position, während (true) {für (int i = 0; i <map.length; i ++) {map [i] = 0; // Alle Zahlen sind 0} pos = rand.Nextint (5) zugewiesen; // Zufallszahlen in 5 MAP [pos] = 1; // Die Position des Gopher (1 zeigt die Position des Gopher an) für (int temp: map) {System.out.print (temp); // Ausgabe Array} System.out.println ("Bitte geben Sie die Hit -Position ein:"); newpos = scan.nextint (); // Die in der Konsole eingegebene Nummer ist Newpos zugewiesen, wenn (pos == newpos) {// beurteilen, ob die Position korrekt ist. } else {system.out.println ("Too Bedauern! Ich habe nicht geschlagen!"); }}}Ausgangseffekt:
00001 Bitte geben Sie die Streikposition ein: 4 Treffer! 00100 Bitte geben Sie die Streikposition ein: 2 Treffer! 10000 Bitte geben Sie die Streikposition ein: 0 Treffer! 10000 Bitte geben Sie die Streikposition ein: 3 Es ist so bedauerlich! Vermisst! 01000 Bitte geben Sie die Streikposition ein: 1 Treffer! 10000 Bitte geben Sie die Streikposition ein:
Führen Sie die Ergebnisse selbst aus:
00010 Bitte geben Sie die Streikposition ein: 9 Es ist so bedauerlich! Vermisst! 00100 Bitte geben Sie die Streikposition ein: 1 Es ist so bedauerlich! Vermisst! 00001 Bitte geben Sie die Streikposition ein: 5 Es ist so bedauerlich! Vermisst! 10000 Bitte geben Sie die Streikposition ein: 6 Es ist so bedauerlich! Vermisst! 01000 Bitte geben Sie die Streikposition ein: 4 Es ist so bedauerlich! Vermisst! 00010 Bitte geben Sie die Streikposition ein: 5 Es ist so bedauerlich! Vermisst! 10000 Bitte geben Sie die Streikposition ein: 88 Es ist so bedauerlich! Vermisst! 00010 Bitte geben Sie die Streikposition ein: 4 Es ist so bedauerlich! Vermisst! 10000 Bitte geben Sie die Streikposition ein: 5 Es ist so bedauerlich! Vermisst! 10000 Bitte geben Sie die Streikposition ein: 6 Es ist so bedauerlich! Vermisst! 00010 Bitte geben Sie die Streikposition ein: 3 Treffer! 01000 Bitte geben Sie die Streikposition ein:
Pech. . Ich habe so oft geschlagen, bevor ich gewonnen habe.
Zusammenfassen
Das obige ist der Inhalt dieses Artikels über Java -Programmierung, um den Ghost Mouse Word Game -Beispielcode zu implementieren. Ich hoffe, dass dies für alle hilfreich sein wird. Interessierte Freunde können weiterhin auf andere verwandte Themen auf dieser Website verweisen. Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen.