91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何在Java中實現格式化輸入(類似scanf)

小樊
81
2024-08-07 03:47:22
欄目: 編程語言

在Java中實現類似C語言的scanf函數的功能可以使用Scanner類。Scanner類是Java中的一個用于掃描輸入的類,可以用來從控制臺或文件中讀取輸入數據。

以下是一個示例代碼,演示了如何使用Scanner類實現格式化輸入:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("請輸入一個整數: ");
        int num = scanner.nextInt();
        System.out.println("你輸入的整數是:" + num);

        System.out.print("請輸入一個浮點數: ");
        double d = scanner.nextDouble();
        System.out.println("你輸入的浮點數是:" + d);

        System.out.print("請輸入一個字符串: ");
        String str = scanner.next();
        System.out.println("你輸入的字符串是:" + str);

        scanner.close();
    }
}

通過運行上面的代碼,可以實現從控制臺讀取用戶輸入的整數、浮點數和字符串,并輸出到控制臺。Scanner類提供了多種方法用于讀取不同類型的數據,如nextInt()、nextDouble()、next()等。

需要注意的是,Scanner類在讀取輸入時會將輸入數據作為分隔符進行分割,默認情況下分隔符為空格。如果需要讀取帶有空格的字符串,可以使用nextLine()方法。

0
子长县| 克什克腾旗| 兰州市| 霸州市| 广宁县| 双峰县| 稻城县| 黄石市| 宁都县| 克拉玛依市| 佛学| 荆州市| 霍山县| 饶阳县| 蕉岭县| 乌拉特前旗| 育儿| 永顺县| 屯门区| 包头市| 资阳市| 乌苏市| 乌审旗| 来宾市| 广河县| 屯门区| 南华县| 民和| 丹东市| 安阳市| 雅安市| 龙山县| 保康县| 双鸭山市| 广德县| 庆元县| 泰来县| 青铜峡市| 治多县| 青川县| 朝阳县|