zoukankan      html  css  js  c++  java
  • Scanner对象

    一:next()

    1. 读取到有效字符后才会结束输入。

    2. 对输入的有效字符前遇到的空白,next()方法会自动将其去除。

    3. 只有输入有效字符后才将其后面输入的空白作为分隔符或结束符。

    4. next()不能得到带有空格的字符串。

    import java.util.Scanner;
    public class day1020 {
        public static void main(String[]args){
            Scanner scanner=new Scanner(System.in);//创建一个扫描器对象,用于接收输入的数据
            System.out.print("使用next方式接收:");
            //判断是否输入了字符
            if(scanner.hasNext()){
                String str=scanner.next();//等待用户输入完毕
                System.out.println("输出的内容为:"+str);
            }
            //关闭IO流
            scanner.close();
        }
    }

     

    二:nextLine()

    1. Enter为结束符,返回输入回车之前的所有字符。

    2. 可以输出空白。

    import java.util.Scanner;
    public class day1020 {
        public static void main(String[]args){
            Scanner scanner=new Scanner(System.in);//创建一个扫描器对象,用于接收输入的数据
            System.out.print("使用nextline方式接收:");
            //判断是否输入了字符
            if(scanner.hasNextLine()){
                String str=scanner.nextLine();//等待用户输入完毕
                System.out.println("输出的内容为:"+str);
            }
            //关闭IO流
            scanner.close();
        }
    }

  • 相关阅读:
    使用Git--将本地项目提交到Github
    海量数据处理面试题
    web前后端安全问题
    mysql关键字如何当字段使用
    一个Java项目开发流程(正规级别)
    开发工具idea中撤回代码和恢复撤销代码快捷键
    layui前端使用
    shiro标签
    常见SVN图标的含义
    最常见到的runtime exception 异常
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/15431417.html
Copyright © 2011-2022 走看看