zoukankan      html  css  js  c++  java
  • Java知识系统回顾整理01基础04操作符07Scanner

    一、Scanner

    需要用到从控制台输入数据时,使用Scanner类。

       

    二、使用Scanner读取整数

    注意: 使用Scanner类,需要在最前面加上

    import java.util.Scanner;

    表示导入这个类,才能够正常使用

    导入类的语法:

    import 类的包名;

       

       

    import java.util.Scanner;

       

    public class HelloWorld {

        public static void main(String[] args) {

            Scanner s = new Scanner(System.in);

            int a = s.nextInt();

            System.out.println("第一个整数:"+a);

            int b = s.nextInt();

            System.out.println("第二个整数:"+b);

        }

    }

       

    三、使用Scanner读取浮点数

       

    import java.util.Scanner;

        

    public class HelloWorld {

        public static void main(String[] args) {

            Scanner s = new Scanner(System.in);

            float a = s.nextFloat();

            System.out.println("读取的浮点数的值是:"+a);

        }

    }

       

    四、使用Scanner读取字符串

       

    import java.util.Scanner;

        

    public class HelloWorld {

        public static void main(String[] args) {

            Scanner s = new Scanner(System.in);

            String a = s.nextLine();

            System.out.println("读取的字符串是:"+a);

        }

    }

       

    五、读取整数后,接着读取字符串

    需要注意的是,如果在通过nextInt()读取了整数后,再接着读取字符串,读出来的是回车换行:" ",因为nextInt仅仅读取数字信息,而不会读取回车换行" ".

       

    所以,如果在业务上需要读取了整数后,接着读取字符串,那么就应该连续执行两次nextLine(),第一次是取走回车换行,第二次才是读取真正的字符串

       

    import java.util.Scanner;

        

    public class HelloWorld {

        public static void main(String[] args) {

            Scanner s = new Scanner(System.in);

            int i = s.nextInt();

            System.out.println("读取的整数是"+ i);

            String rn = s.nextLine();

            String a = s.nextLine();

            System.out.println("读取的字符串是:"+a);

        }

    }

       

       

       

  • 相关阅读:
    jquery 回车切换 tab功能
    Jtemplates 基本语法
    Rdlc报表出现空白页解决方法
    动软代码生成与 EntityFramework 实体生成模板
    windows 无法启动asp.net 状态服务 错误 0x8007277a
    导出Excel Gridview
    错误提示:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内 .
    c#与vb.net在App_Code里面编译要通过,需要以下web.config的配置
    個人最近做的最多的重複工作就是excel导出
    Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/10770357.html
Copyright © 2011-2022 走看看