Diese Beschreibung bietet einen umfassenden Überblick über So erhalten Sie Benutzereingaben in Java, und in dieser Hinsicht wird diese Beschreibung die folgenden Aspekte von abdecken Scanner Klasse.
Also lasst uns anfangen!
Java -Scannerklasse
Es gehört Java.Util -Paket und kann verwendet werden, um die Eingabe von String- und primitive Typen wie int, char, float usw. zu erhalten. Um mit der Java-Scannerklasse zu arbeiten, müssen wir den folgenden Schritten befolgen:
So importieren Sie Scannerklasse
Zunächst müssen wir die Scannerklasse in unser Projekt importieren, und um dies zu tun, müssen wir das folgende Code schreiben:
Java importieren.Util.ScannerSo erstellen Sie ein Objekt der Scannerklasse
Wenn wir die Scannerklasse importieren, können wir das Objekt der Scannerklasse erstellen. Dadurch müssen wir der folgenden Syntax folgen:
Scanner Scan = neuer Scanner (System.In);Hier im obigen Code-Snippet das System.In ist ein vordefiniertes Objekt, das den Eingabestrom darstellt.
Verschiedene Methoden der Scannerklasse
Bis jetzt sind wir mit dem Importieren der Scannerklasse und dem Erstellen des Objekts dieser Klasse in unserem Projekt fertig. Jetzt können wir eine der integrierten Methoden der Scannerklasse wie Next (), Nextline (), NextShort () und viele weitere anwenden.
Um numerische Daten oder kurze Daten zu lesen, müssen Sie lediglich den Datentyp zusammen mit einfach angeben "nächste" gefolgt von Klammern wie unten gezeigt:
NextInt () Methode, um einen Ganzzahlwert einzunehmen,
NextShort () Methode, um einen Wert des kurzen Datentyps und so weiter zu erhalten.
Eine der bedeutendsten und am häufigsten verwendeten Methoden der Scannerklasse ist die nächste Zeile() Methode, mit der die Saiten gelesen werden.
Praktische Implementierung der Scannerklasse in Java
Für ein tiefgreifendes Verständnis lassen wir die oben genannten Konzepte in einem Beispiel umsetzen.
Beispiel
Der untergegebene Code bietet ein besseres Verständnis dafür, wie Eingaben von Benutzern mithilfe der Scannerklasse eingegeben werden können:
Java importieren.Util.Scanner;Im obigen Snippet nehmen wir den Namen und die ID des Mitarbeiters vom Benutzer ab. Der vollständige Code und die jeweilige Ausgabe sind im folgenden Screenshot angezeigt:
Die Ausgabe authentifiziert, dass die Arbeit der Scannerklasse die Daten erfolgreich vom Benutzer entnimmt.
Abschluss
In Java, um Eingaben von Benutzern zu nehmen, müssen Sie nur die Scannerklasse von Java importieren.Util-Paket, erstellen Sie dann das Objekt dieser Klasse und verwenden Sie die integrierten Methoden der Klasse, um unterschiedliche Funktionen durchzuführen. Die Scannerklasse bietet eine breite Palette von Methoden zum Lesen von Werten verschiedener Datentypen e.G. NextLine (), NextInt () und NextByte () können verwendet werden, um String-, Ganzzahl- und Byte -Daten vom Benutzer zu lesen. Es gibt viele weitere Methoden/Funktionen, die für verschiedene Zwecke verwendet werden können. Dieses Schreiben zeigt ein gründliches Verständnis der Scannerklasse und der Arbeit mit der Scannerklasse.