? Häufig in Ihrem Programm , müssen Sie eine zusätzliche Eingabe vom Benutzer zu erhalten. Dies kann z. B. eine Eingabeaufforderung für Handlungen oder einem Antrag auf zusätzliche Informationen vom Benutzer . Der Bildschirm ist in der Regel verwendet, um dieses Aufforderung zur Eingabe anzuzeigen. Die Java- Programmiersprache eine Text -Scanner, der Bildschirm Eingaben verarbeitet Tokens und nach deren Datentypen getrennt werden können. Anleitung
1
Klicken Sie auf die Schaltfläche "Start" in der Taskleiste und geben Sie " Notepad" in das Suchfeld ein. Klicken Sie auf "Notepad " aus dem Suchergebnis , um den Texteditor Notepad starten. Geben Sie den folgenden Code in das Editor-Fenster :
public class Eingänge {
public static void main (String [] args ) { }
}
Alternativ, wenn Sie mit einer integrierten Entwicklungsumgebung wie Eclipse sind , auf dem "src "-Ordner aus dem Paket-Explorer mit der rechten Maustaste und wählen Sie " Neu ", gefolgt von " Klasse . " Typ "Eingänge" im Feld "Name" und aktivieren Sie die Option für " public static void main ( String [] args) " zur automatischen Generierung der wichtigsten Verfahren in der entsprechenden Klasse.
2
erstellen neue Instanz der Scanner -Klasse in den Körper des " main () "-Methode. Tun Sie dies , indem Sie den folgenden Code:
Scanner scan = new Scanner ( System.in );
Dies erzeugt eine Instanz der Klasse Scanner die Eingabe von der Standard-Eingabe , die das ist akzeptiert Bildschirm .
3
Fügen Sie die import-Anweisung , damit der Java-Compiler , um die Scanner -Klasse zu finden. Tun Sie dies , indem Sie " Import java.util.Scanner ; " in der ersten Zeile des Codes . Alternativ, wenn Sie mit Eclipse , mit der rechten Maustaste auf den Editor des Codes , wählen Sie " Source" und wählen Sie " Organisieren Importe . "
4
Verwenden Sie den Scanner -Klasse, um einen neuen Bildschirm Eingang eingelesen eine Variable des entsprechenden Typs . Fügen Sie die folgende Codezeile in den Körper des Programms , um eine Eingabe von String in der Variable namens Eingang lesen
String input = scan.nextLine (); .
Die Scanner -Klasse verfügt über viele spezielle Methoden wie " nextInt () ", " nextBoolean () " und " nextDouble ()" , um die Eingabe von verschiedenen anderen Datentypen.
5
-Test erhalten durch Drucken der Eingabe , die Sie haben zu lesen, um den Bildschirm. Fügen Sie die folgenden Codes in den Körper Ihres Programms :
System.out.println (Eingang);
Sie sicher, dass der Wert auf dem Bildschirm angezeigt das gleiche wie der Wert eingegeben wird als Eingabe zuvor .