Die Scanner-Klasse wird zum Lesen von Eingaben von Benutzern oder Dateien verwendet. Sie bietet Methoden zum Lesen verschiedener Datentypen: Scanner-Paket importieren: java.util.Scanner erstellen Scanner-Objekt: Scanner(InputStream) Aus dem Eingabestream lesen, Scanner (File ) Eingaben aus einer Datei lesen: next() liest Wörter, nextInt() liest Ganzzahlen, nextDouble() liest Gleitkommazahlen, nextLine() liest eine Textzeile. Close Scanner: Die Methode close() gibt Ressourcen frei und verhindert Ressourcenlecks
Die Scanner-Klasse wird zum Lesen von Eingabedaten aus Benutzereingaben oder Dateien verwendet und bietet eine praktische Schnittstelle zur Verarbeitung verschiedener Datentypen.
Erstellen Sie ein Scanner-Objekt: Erstellen Sie ein Scanner-Objekt mit einem der folgenden Konstruktoren:
Eingabe lesen: Verwenden Sie die folgenden Methoden, um verschiedene Datentypen zu lesen:
<code class="java">import java.util.Scanner; public class Main { public static void main(String[] args) { // 从控制台读取输入 Scanner scanner = new Scanner(System.in); // 读取姓名 System.out.print("请输入您的姓名:"); String name = scanner.nextLine(); // 读取年龄 System.out.print("请输入您的年龄:"); int age = scanner.nextInt(); // 读取身高 System.out.print("请输入您的身高(单位:厘米):"); double height = scanner.nextDouble(); // 输出结果 System.out.println("姓名:" + name); System.out.println("年龄:" + age); System.out.println("身高:" + height); // 关闭 Scanner scanner.close(); } }</code>
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Scannerklasse in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!