


So verwenden Sie den Wagenrücklauf, um mit der Eingabe von Daten in Java fortzufahren
Apr 21, 2024 am 02:42 AMZwei Methoden zum Lesen von Wagenrücklauf- und Zeilenvorschubeingaben in Java: Scanner-Klasse: Die Methode nextLine() liest die gesamte Eingabezeile in den Wagenrücklauf. BufferedReader-Klasse: Die Methode readLine() liest die gesamte Eingabezeile bis zum Ende der Zeile
Zwei Möglichkeiten, die Eingabetaste zu verwenden, um die Eingabe von Daten in Java fortzusetzen
1. Scanner-Klasse
Die Scanner-Klasse ist eine Klasse in Java, die zum Lesen von Daten aus Benutzereingaben verwendet wird. Es stellt eine nextLine()-Methode bereit, die die gesamte Zeile von der Standardeingabe bis zum Wagenrücklaufzeichen liest.
Verwendung:
import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入你的名字:"); String name = scanner.nextLine(); System.out.printf("你的名字是:%s\n", name); } }
2. BufferedReader-Klasse
Die BufferedReader-Klasse ist ein Zeicheneingabestream, der eine readLine()-Methode bereitstellt, die eine Zeichenfolge von der Standardeingabe bis zum Ende der Zeile liest.
Verwendung:
import java.io.BufferedReader; import java.io.InputStreamReader; public class BufferedReaderDemo { public static void main(String[] args) { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入你的年龄:"); int age = Integer.parseInt(reader.readLine()); System.out.printf("你的年龄是:%d\n", age); } }
Zusammenfassung
Die Scanner-Klasse und die BufferedReader-Klasse sind beide effektive Tools zum Lesen von Daten aus Benutzereingaben. Die Scanner-Klasse eignet sich besser zum Lesen von Zeichenfolgen, während die BufferedReader-Klasse besser zum Lesen anderer Datentypen wie Ganzzahlen und Gleitkommazahlen geeignet ist.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Wagenrücklauf, um mit der Eingabe von Daten in Java fortzufahren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie akzeptiere ich Benutzereingaben in Java?

Interpretation der Java-Dokumentation: Nutzungsanalyse der hasNextInt()-Methode der Scanner-Klasse

So verwenden Sie die findInLine()-Methode der Scanner-Klasse, um eine bestimmte Zeichenfolge in der Benutzereingabe zu finden

So überprüfen Sie mithilfe der hasNextLine()-Methode der Scanner-Klasse, ob die Benutzereingabe eine nächste Zeile enthält

Java verwendet die Funktion nextInt() der Klasse Scanner, um den von der Konsole eingegebenen ganzzahligen Wert abzurufen

So lesen Sie eine Gleitkommazahl aus Benutzereingaben mit der Methode nextDouble() der Klasse Scanner

Interpretation der Java-Dokumentation: Nutzungsanalyse der Methode useLocale() der Klasse Scanner

So verwenden Sie den Wagenrücklauf, um die Eingabe in Java fortzusetzen
