首頁 > Java > java教程 > 主體

java怎麼取得輸入數字

下次还敢
發布: 2024-04-21 01:58:44
原創
1059 人瀏覽過

Java 中取得輸入數字有以下兩種方式:使用 Scanner 類,呼叫 nextInt() 方法取得整數。使用 BufferedReader 類,呼叫 readLine() 方法取得一行的文本,然後再轉換為數字。

java怎麼取得輸入數字

如何用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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板