Java 中取得輸入數字有以下兩種方式:使用 Scanner 類,呼叫 nextInt() 方法取得整數。使用 BufferedReader 類,呼叫 readLine() 方法取得一行的文本,然後再轉換為數字。
如何用Java 取得輸入數字
#使用Scanner 類別
Scanner 類別是Java 中用來從控制台取得輸入的常用類別。它提供了一個 nextInt() 方法,可以取得使用者輸入的整數。
<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>
使用 BufferedReader 類別
BufferedReader 類別也可以用來從控制台取得輸入。它提供了一個 readLine() 方法,可以取得使用者輸入的一行文字。我們可以使用該文字來解析使用者輸入的數字。
<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>
以上是java怎麼取得輸入數字的詳細內容。更多資訊請關注PHP中文網其他相關文章!