在Java中使用Scanner類可以方便地從控制臺獲取用戶輸入的數據。以下是使用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);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入一個浮點數:");
double num = scanner.nextDouble();
System.out.println("您輸入的浮點數是:" + num);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入一個字符串:");
String str = scanner.nextLine();
System.out.println("您輸入的字符串是:" + str);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入一個布爾值(true/false):");
boolean bool = scanner.nextBoolean();
System.out.println("您輸入的布爾值是:" + bool);
}
}
通過創建Scanner對象并使用對應的方法讀取用戶輸入的數據,可以實現從控制臺獲取不同類型的數據。