Heim  >  Artikel  >  Java  >  So erhalten Sie die Eingabenummer in Java

So erhalten Sie die Eingabenummer in Java

下次还敢
下次还敢Original
2024-04-21 01:58:441062Durchsuche

Es gibt zwei Möglichkeiten, Eingabezahlen in Java abzurufen: Verwenden Sie die Scanner-Klasse und rufen Sie die Methode nextInt() auf, um die Ganzzahl abzurufen. Rufen Sie mit der Klasse BufferedReader die Methode readLine() auf, um eine Textzeile abzurufen und sie in eine Zahl umzuwandeln.

So erhalten Sie die Eingabenummer in Java

So erhalten Sie eine Eingabenummer in Java

Verwenden der Scanner-Klasse

Die Scanner-Klasse ist eine gängige Klasse in Java zum Abrufen von Eingaben von der Konsole. Es stellt eine nextInt()-Methode bereit, um die vom Benutzer eingegebene Ganzzahl abzurufen.

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

public class InputNumber {

    public static void main(String[] args) {
        // 创建一个 Scanner 对象
        Scanner scanner = new Scanner(System.in);

        // 获取用户输入的数字
        System.out.print("请输入一个数字:");
        int number = scanner.nextInt();

        // 打印用户输入的数字
        System.out.println("你输入的数字是:" + number);

        // 关闭 Scanner 对象
        scanner.close();
    }
}</code>

Verwenden der BufferedReader-Klasse

Die BufferedReader-Klasse kann auch verwendet werden, um Eingaben von der Konsole abzurufen. Es stellt eine readLine()-Methode bereit, um eine vom Benutzer eingegebene Textzeile abzurufen. Wir können diesen Text verwenden, um die vom Benutzer eingegebene Nummer zu analysieren.

<code class="java">import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class InputNumber {

    public static void main(String[] args) throws IOException {
        // 创建一个 BufferedReader 对象
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        // 获取用户输入的数字
        System.out.print("请输入一个数字:");
        String input = reader.readLine();

        // 解析用户输入的数字
        int number = Integer.parseInt(input);

        // 打印用户输入的数字
        System.out.println("你输入的数字是:" + number);

        // 关闭 BufferedReader 对象
        reader.close();
    }
}</code>

Das obige ist der detaillierte Inhalt vonSo erhalten Sie die Eingabenummer 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