java怎么输入数字

2025-05-04 11:34:50

1、java的Scanner类提供了nextInt、nexFloat、nextDouble等方法,可以像类似C语言的scanf那样读取指定类型的数字。首先定义一个Scanner对象:Scanner sn = new Scanner(System.in);

java怎么输入数字

3、用sn.nextFloat读取单精度浮点数,如果输入的不是数字则也会抛出Input怡觎现喾MismatchException异常,应予以捕获。System.out.print("请输入一个浮点数:");try{floatVal = sn.nextFloat();System.out.println("你输入了:" + floatVal);}catch(InputMismatchException e){System.out.println("必须输入数!");}

java怎么输入数字

5、流使用完毕后应予以关闭:sn.close();完整代码如下图。

java怎么输入数字

6、测试程序,首先正常输入,可以看到没输入一个数,控制台会进行回显。

java怎么输入数字
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢