具体实现步骤:
1.导包:import java.util.Scanner;
2.Scanner
的实例化
3.调用Scanner
类的相关方法,来获取指定类型的变量
注意:需要根据相应的方法,来输入指定类型的值。如果输入的数据类型与要求的类型不匹配时,会报异常:InputMisMatchException
,导致程序终止。
import java.util.Scanner;
class ScannerTest {
public static void main(String[] args) {
// System.in:表示从键盘输入
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
System.out.println(num);
}
}
注意:对于char
型的获取,Scanner
没有提供相关的方法。只能获取一个字符串。
System.out.println("请输入你的性别:(男/女)");
String gender = scan.next(); // "男"
char genderChar = gender.charAt(0); // 获取索引为0位置上的字符