zoukankan      html  css  js  c++  java
  • 三、Scanner的使用

    原文链接: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、由图中可以看出,使用到 和 ,当然程序还有很多优化的地方,这是我自己拼接出来的,不要见笑。

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

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

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

    4、附上一张程式的截图

  • 相关阅读:
    网络和笔记本
    病毒惹的祸
    Virtual MachineVmware(2)
    VS2010 工具箱装载出错
    Virtual Machine VmWare(1)
    javascript写计数器
    代码自动生成操作
    用live writer写博客
    上海招聘.net程序员
    将用户导入到membership
  • 原文地址:https://www.cnblogs.com/dxw-dong/p/11856415.html
Copyright © 2011-2022 走看看