Eine bestimmte Aktion durchführen, wenn die EINGABETASTE, in Java gedrückt wird

February 5

Eine bestimmte Aktion durchführen, wenn die EINGABETASTE, in Java gedrückt wird

Das Programmiersprache Java bietet eine integrierte Methode zum Akzeptieren von Benutzereingaben und drücken von Tasten, die weitere Ausführung des Programms auf der Grundlage dieser Eingabe verwendet werden. Fügen Sie "Scanner" Javaklasse zu warten, bis der Benutzer die "Return" oder "Enter"-Taste drücken, bevor Sie fortfahren mit der Ausführung der nächsten Reihe von Anweisungen. Die "Scanner" Methode erfordert ein neues Objekt (Instanz) für die Verwendung innerhalb des Programms erstellt werden, zusammen mit der Verwendung der Klasse "nextLine()" Methode.

Anweisungen

1 Öffnen Sie Ihre Java-Programm-Quellcodedatei in einem Text-Editor-Programm auf Ihrem Computer.

2 Klasse "Scanner" aus Javas "Util" (Dienstprogramm) Bibliothek importieren, indem Sie die folgende Zeile am Anfang der Quellcodedatei eingeben: "import java.util.Scanner;"

3 Suchen Sie den Bereich in Ihrem Quellcode, wo Sie, das Programm wünschen zu stoppen und warten, bis der Benutzer die Taste "Enter" oder "Return" auf der Tastatur drücken. Diese Lage sollte kurz vor den Codeblock, der ausgeführt werden soll, wenn diese Taste gedrückt wird. Nachdem der Benutzer die Taste drückt, wird der Code um die nächste verfügbare Programmzeile im Programm fortgesetzt.

4 Geben Sie die folgenden Zeilen in der Reihenfolge, in separaten Zeilen innerhalb des Java-Programms. Die erste Zeile erstellt ein neues Objekt (oder die Instanz) des Scanners mit dem Namen "WaitForKeypress"; in der zweite Zeile wird den Benutzer die "Eingabetaste" drücken sagen; die dritte Zeile wird der Benutzer die "Enter" oder "Return" Taste auf der Tastatur drücken warten, und die vierte Zeile, die der zweiten identisch ist, wird in der nächsten Zeile Programmausführung fortzusetzen: Zeile 1: "Scanner WaitForKeypress = neue Scanner(System.in);" Linie 2: "System.out.print ("drücken Sie die EINGABETASTE, um fortzufahren");"; Zeile 3: "waitForKeypress.nextLine();"; Linie 4: "waitForKeypress.nextLine();"

5 Speichern Sie Ihre Java-Quellcodedatei und kompilieren Sie es erneut mit der Java-Compiler (Javac) auf Ihrem Computer-Terminal.

6 Führen Sie das Programm, und beachten Sie, dass das Programm jetzt nicht wo Sie den Code eingefügt. Sie müssen drücken die "Enter" oder "Return"-Taste auf Ihrer Tastatur, bevor das Programm wechselt zum Ausführen von Code-Abschnitt, den Sie auf Wunsch zu laufen, wenn man diese Taste gedrückt wird.

Tipps & Warnungen

  • Stellen Sie immer sicher, fügen Sie ein Semikolon ";" am Ende jeder Zeile java-Code oder Sie erhalten Compiler-Fehler. Die einzige Ausnahme ist eine Linie, die endet mit einer öffnenden geschweiften Klammer "{"; Diese Linie keine Endung Semikolon.