键盘获取

如何从键盘获取不同类型的变量:需要使用Scanner
1、使用导包:import java.util.Scanner
2、Scanner实例化
3、调用Scanner类的相关方法,来获取类型的变量

  1. import java.util.Scanner;
  2. class ScannerTest{
  3. public static void main(String[] args){
  4. //2.Scanner的实例化
  5. Scanner scan = new Scanner(System.in);
  6. //3.调用Scanner类的相关方法
  7. System.out.println("请输入你的姓名:");
  8. String name = scan.next();
  9. System.out.println(name);
  10. System.out.println("请输入你的芳龄:");
  11. int age = scan.nextInt();
  12. System.out.println(age);
  13. System.out.println("请输入你的体重:");
  14. double weight = scan.nextDouble();
  15. System.out.println(weight);
  16. System.out.println("你是否相中我了呢?(true/false)");
  17. boolean isLove = scan.nextBoolean();
  18. System.out.println(isLove);
  19. //对于char型的获取,Scanner没有提供相关的方法。只能获取一个字符串
  20. System.out.println("请输入你的性别:(男/女)");
  21. String gender = scan.next();//"男"
  22. char genderChar = gender.charAt(0);//获取索引为0位置上的字符
  23. System.out.println(genderChar);
  24. }
  25. }