Java基本语法:使用Scanner从键盘获取int型数据
如何从键盘获取不同类型的变量:需要使用Scanner
具体实现步骤:
1、导包:import java.util.Scanner;
2、Scanner的实例化;Scanner scan = new Scanner(System.in)
3、调用Scanner类的相关方法(next()/nextXxx()),来获取指定类型的变量
//导包
import java.util.Scanner;
public static void main(String[] args){
//Scanner的实例化;
Scanner scan = new Scanner(System.in)
int num = scann.nextInt();
System.out.println(num);
System.out.println("请输入你的姓名:");
String nume = scan.next();
System.out.println(name);
System.out.println("请输入你的年龄:");
int age = scan.nextInt();
System.out.println(age);
System.out.println("请输入你的体重:");
double weight = scan.nextDouble();
System.out.println(weight);
System.out.println("是否单身(turn/false)")
boolean isdog = scan.nextBoolean();
System.out.println(isdog);
//对于char型的获取,string没有提供相关的方法,只能够获取一个字符串
System.out.println("请输入你的性别")
String gender = sccan.next(); //‘男’
char genderChar = gender.charAt(0); //获取索引为0位置上的字符
System.out.println(genderchar);
}
注意:
需要根据相应的方法,来输入指定类型的值。如果输入的数据类型与要求类型不匹配时,会报异常,导致程序终止