scanner判断整数小数
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int i = 0;
float f = 0;
//判断输入的是不是整数
if (scanner.hasNextInt()){
i = scanner.nextInt();
System.out.println("输入的整数是:"+i);
}else {
System.out.println("输入的不是整数");
}
//判断输入的是不是小数
if (scanner.hasNextFloat()){
f = scanner.nextFloat();
System.out.println("输入的小数是:"+f);
}else {
System.out.println("输入的不是小数");
}
scanner.close();