首页 > 其他 > 详细

三、Scanner的使用

时间:2019-11-14 14:29:32      阅读:82      评论:0      收藏:0      [点我收藏+]

原文链接:https://www.educoder.net/tasks/x5i3hcyqvfka

1、为什么使用Scanner

软件在运行过程中,有输出当然也需要有输入,输出时使用System.out.print();那输入的时候就需要用到Scanner.表示用户在java程序中输入数据的。对于Scanne可以理解为它就是一个扫描仪,获取我们从键盘输入的数据。

这个让我想到有一个小程序,来猜大小的,大概意思就是:先在1到100产生一个随机数后,然后提示用户使用键盘输入一个,来进行比较,输入的数比随机数小,提示数值小,大了提示相反。一直猜对程序退出。

2、如何使用Scanner

2.1、在类的声明之前,引入Scanner: import   java.util.Scanner;  不过我在使用IDEA练习程序时,在main主方法中写程式时,和Scanner关联时,编辑器会自动引入。

2.2、在方法中创建一个扫描仪: Scanner  input = new  Scanner(System.in);

2.3、通过扫描仪获取从键盘输入的数据 int  i  = input.nextInt();

      拓展:int类型时使用:int i = input.nextInt();

                String类型时使用:String name = input.next();

               双精度值时使用:double  weight = input.nextDouble();

                单精度值时使用:float f = input.nextFloat();

3、获取输入的数据后,最后需要打印出来,看下图的拼接:

技术分享图片

 

 3.1、由图中可以看出,使用到\n和\t,当然程序还有很多优化的地方,这是我自己拼接出来的,不要见笑。

\t:相当于键盘中的tab键,用来空格

\n:相当于键盘中的enter键,用来换行

最后,在进行拼接时,不要忘记使用【+】,在使用【“”】双引号和【:】冒号时,一定在英文状态下。不然就会提示编译错误。

4、附上一张程式的截图

技术分享图片

 

 

三、Scanner的使用

原文:https://www.cnblogs.com/dxw-dong/p/11856415.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!