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

溫馨提示×

java的scanner如何讀取不同類型數據

小樊
83
2024-09-24 01:10:02
欄目: 編程語言

Java的Scanner類可以很容易地讀取不同類型的數據。以下是一些常見數據類型的讀取方法:

  1. 讀取字符串(String):
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入一個字符串:");
        String inputString = scanner.nextLine();
        System.out.println("你輸入的字符串是:" + inputString);
    }
}
  1. 讀取整數(int):
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入一個整數:");
        int inputInt = scanner.nextInt();
        System.out.println("你輸入的整數是:" + inputInt);
    }
}
  1. 讀取浮點數(float):
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入一個浮點數:");
        float inputFloat = scanner.nextFloat();
        System.out.println("你輸入的浮點數是:" + inputFloat);
    }
}
  1. 讀取雙精度浮點數(double):
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入一個雙精度浮點數:");
        double inputDouble = scanner.nextDouble();
        System.out.println("你輸入的雙精度浮點數是:" + inputDouble);
    }
}
  1. 讀取布爾值(boolean):
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入一個布爾值(true/false):");
        boolean inputBoolean = scanner.nextBoolean();
        System.out.println("你輸入的布爾值是:" + inputBoolean);
    }
}

注意:在讀取數據之前,需要確保輸入流中有數據。否則,nextInt()nextFloat()等方法會拋出NoSuchElementException異常。如果需要處理這種異常,可以使用try-catch語句。

0
蒙城县| 金湖县| 越西县| 连城县| 榆树市| 雅安市| 祁连县| 宁阳县| 黄山市| 济阳县| 宿松县| 汪清县| 乌兰浩特市| 昌吉市| 静宁县| 县级市| 五指山市| 乐平市| 射阳县| 深泽县| 娄底市| 外汇| 肥东县| 澄江县| 长治县| 夏津县| 昭平县| 林芝县| 连南| 承德市| 赣州市| 揭东县| 巴南区| 昭通市| 大邑县| 犍为县| 林州市| 安庆市| 辉南县| 屏东市| 广南县|