package com.BigPandaTina;
import java.util.Scanner;
public class Demo2 {
public static void main(String[] args) {
Scanner scanner =new Scanner(System.in);
//从键盘接收数据
int i=0;
float f=0.0f;
System.out.println("请输入整数:");
if(scanner.hasNextInt()){
i=scanner.nextInt();
System.out.println("整数数据:"+i);
}else{
System.out.println("输入的不是整数");
}
System.out.println("请输入小数:");
if(scanner.hasNextFloat()){
f=scanner.nextFloat();
System.out.println("小数数据:"+f);
}else{
System.out.println("输入的不是小数");
}
}
}


本文介绍如何使用Java的Scanner类来验证用户输入的数据是否为整数或小数,通过示例代码详细解析输入检查的过程。
177

被折叠的 条评论
为什么被折叠?



