2021-07-22 尚硅谷_从键盘获取不同类型的变量——Scanner类

具体实现步骤:
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位置上的字符

你可能感兴趣的:(2021-07-22 尚硅谷_从键盘获取不同类型的变量——Scanner类)