首页 > 其他 > 详细

Scanner类

时间:2018-04-30 20:54:31      阅读:208      评论:0      收藏:0      [点我收藏+]

Scanner类


使用Scanner时需要导入 java.util.Scanner


几个常用的方法

方法名 说明
hasNextXxx() 是否还有下一个输入,Xxx可以是Int、Long等基本数据类型,hasNext()判断是否还有字符串
nextXxx() 获取下一个输入,next()为获取下一个字符串
hasNextLine() 是否还有下一行
nextLine() 获取一行输入
useDelimiter(String pattern) 指定分隔符,默认以空格、tab、回车为分隔符


从键盘读取:

public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    while(sc.hasNextInt()) {
        System.out.println(sc.nextInt());
    }
}


从文件读取:

读取文件的时候需要导入 java.io.File 并抛出异常

 public static void main(String[] args) throws Exception {
        Scanner sc = new Scanner(new File("test.java"));

        while(sc.hasNextLine()) {
            System.out.println(sc.nextLine());
        }
    }

Scanner类

原文:https://www.cnblogs.com/yi-hui/p/8974557.html

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