Scanner进阶

关于Scanner进阶的使用判断用户输入的是整数还是小数,来输出不同的结果

 

//首先导入javaScanner工具包

//创建一个扫描器对象

Scanner scanner = new Scanner(System.in);//System.in 表示的是输入

//从键盘接收数据创建两个不同的变量

int i = 0

float f = 0.0f  //float类型要在后面加上一个f

System.out.println("请输入整数:");

//判断输入的是不是整数,用hasNextInt判断

if (Scanner.hasNextInt()){

i = scanner.nextInt(); //用next方式接收  不能输入空格

System.out.println("输入的整数" +i); //输出整数结果

}else{  //如果不是的话那就打印下面这句

System.out.println("输入的不是整数!");

} //接着判断是不是输入的小数

System.out.println("请输入小数:"); //输入小数

if (Scanner.hasNexFloat());   //判断输入的是不是小数

f = scanner.nextFloat();  //用next方式接收

System.out.println("输入的小数" +f); //输出小数结果

}else{

System.out.println("输入的不是小数!");

}

scanner.close(); //关闭Scanner类

Scanner进阶

上一篇:Xcopy参数介绍


下一篇:Django——messages消息框架