Heim >Java >javaLernprogramm >So lesen Sie Eingaben in Java

So lesen Sie Eingaben in Java

下次还敢
下次还敢Original
2024-04-21 02:46:02372Durchsuche

Eingabe über die Scanner-Klasse lesen: Paket java.util.Scanner importieren. Erstellen Sie ein Scannerobjekt mit System.in als Parameter. Lesen Sie die Eingabe mit Methoden wie nextLine() oder nextInt().

So lesen Sie Eingaben in Java

So lesen Sie Eingaben mit Java

In Java gibt es viele Möglichkeiten, Eingaben zu lesen. Die gebräuchlichste Methode ist die Verwendung der Scanner-Klasse.

Eingaben mit der Scanner-Klasse lesen

Um Eingaben mit der Scanner-Klasse zu lesen, führen Sie die folgenden Schritte aus:

  1. Importieren Sie das Paket java.util.Scanner.
  2. Erstellen Sie ein Scannerobjekt mit dem Parameter System.in, der die Standardeingabe darstellt.
  3. Verwenden Sie die Methoden nextLine() oder nextInt() des Scanner-Objekts, um Eingaben zu lesen.

Beispielcode:

<code class="java">import java.util.Scanner;

public class ReadInput {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("输入你的姓名:");
        String name = scanner.nextLine();

        System.out.println("输入你的年龄:");
        int age = scanner.nextInt();

        System.out.printf("你的姓名是 %s,年龄是 %d。", name, age);

        scanner.close();
    }
}</code>

Andere Methoden zum Lesen von Eingaben

Zusätzlich zur Verwendung der Scanner-Klasse können Sie auch die folgenden Methoden zum Lesen von Eingaben verwenden:

  • BufferedReader: Bietet Eingaben auf höherer Ebene Lesesteuerung, z. B. zeilenweises Lesen.
  • Konsole: Bietet Zugriff auf die Java-Konsole und kann Tastatureingaben direkt lesen.
  • System.in: Standard-Eingabestream, Sie können die Eingabe auch direkt lesen, die Verwendung ist jedoch umständlicher.

Auswahl der geeigneten Methode

Die genaue Methode zum Lesen von Eingaben hängt von den Anforderungen und der Komplexität Ihrer Anwendung ab. Für das einfache Lesen von Eingaben ist die Scanner-Klasse normalerweise eine gute Wahl. Für eine höhere Ebene oder eine benutzerdefinierte Eingabeverarbeitung sind BufferedReader oder Console möglicherweise die bessere Wahl.

Das obige ist der detaillierte Inhalt vonSo lesen Sie Eingaben in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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