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 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!