Heim Java javaLernprogramm So verwenden Sie den Wagenrücklauf, um mit der Eingabe von Daten in Java fortzufahren

So verwenden Sie den Wagenrücklauf, um mit der Eingabe von Daten in Java fortzufahren

Apr 21, 2024 am 02:42 AM
scanner类

Zwei 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

So verwenden Sie den Wagenrücklauf, um mit der Eingabe von Daten in Java fortzufahren

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);
    }
}
Nach dem Login kopieren

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);
    }
}
Nach dem Login kopieren

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie akzeptiere ich Benutzereingaben in Java? Wie akzeptiere ich Benutzereingaben in Java? Sep 08, 2023 pm 02:21 PM

Wie akzeptiere ich Benutzereingaben in Java?

Interpretation der Java-Dokumentation: Nutzungsanalyse der hasNextInt()-Methode der Scanner-Klasse Interpretation der Java-Dokumentation: Nutzungsanalyse der hasNextInt()-Methode der Scanner-Klasse Nov 04, 2023 am 08:12 AM

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 verwenden Sie die findInLine()-Methode der Scanner-Klasse, um eine bestimmte Zeichenfolge in der Benutzereingabe zu finden Jul 24, 2023 am 09:23 AM

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 So überprüfen Sie mithilfe der hasNextLine()-Methode der Scanner-Klasse, ob die Benutzereingabe eine nächste Zeile enthält Jul 26, 2023 pm 06:13 PM

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 Java verwendet die Funktion nextInt() der Klasse Scanner, um den von der Konsole eingegebenen ganzzahligen Wert abzurufen Jul 24, 2023 pm 08:48 PM

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 So lesen Sie eine Gleitkommazahl aus Benutzereingaben mit der Methode nextDouble() der Klasse Scanner Jul 24, 2023 pm 08:27 PM

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 Interpretation der Java-Dokumentation: Nutzungsanalyse der Methode useLocale() der Klasse Scanner Nov 04, 2023 pm 01:29 PM

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

So verwenden Sie den Wagenrücklauf, um die Eingabe in Java fortzusetzen So verwenden Sie den Wagenrücklauf, um die Eingabe in Java fortzusetzen Mar 25, 2024 am 10:23 AM

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

See all articles