Il existe deux façons d'obtenir des nombres d'entrée en Java : utilisez la classe Scanner et appelez la méthode nextInt() pour obtenir l'entier. À l'aide de la classe BufferedReader, appelez la méthode readLine() pour obtenir une ligne de texte et la convertir en nombre.
Comment obtenir un numéro d'entrée en Java
Utilisation de la classe Scanner
La classe Scanner est une classe courante en Java pour obtenir des entrées à partir de la console. Il fournit une méthode nextInt() pour obtenir l'entier saisi par l'utilisateur.
<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>
Utilisation de la classe BufferedReader
La classe BufferedReader peut également être utilisée pour obtenir des entrées de la console. Il fournit une méthode readLine() pour obtenir une ligne de texte saisie par l'utilisateur. Nous pouvons utiliser ce texte pour analyser le numéro saisi par l'utilisateur.
<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>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!