Java学习:通过Scanner读取文件

2019-11-17 16:03:11来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Java学习:通过Scanner读取文件

Scanner不仅能够读取用户的键盘输入,还可以读取文件输入。

需要在创建Scanner对象的时候传入一个File对象作为参数。代码如下:

 1 import java.util.Scanner;
 2 import java.io.File;
 3 public class ScannerFileTest{
 4     public static void main(String[] args)throws Exception{
 5         Scanner sc=new Scanner(new File("test.txt"));
 6         System.out.println("test.txt file:");
 7         while(sc.hasNextLine())//逐行读取文件内容
 8         {
 9             System.out.println(sc.nextLine());
10         }
12     }    
13 }

输出如下:

需要注意的地方:

1.因为我直接使用编辑器写的,所以要手动导入包。否则会提示找不到符号。

2.涉及文件输入,可能引发文件IO相关异常,所以主程序声明throws Exception表明main方法不处理任何异常。


原文链接:https://www.cnblogs.com/glam/p/11877640.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Redis持久化的几种方式——深入解析RDB

下一篇:SpringBoot启动项目时提示:Error:java: 读取***.jar时出错;