9.文件输入与输出

要想对文件进行读取,就需要一个用File对象构造一个Scanner对象,如下所示:

Scanner in = new Scanner(Paths.get("myfile.txt"),"UTF-8");

如果文件名包含反斜杠符号,就要记住在每个反斜杠之前再加一个额外的反斜杠:“c:\\mydirectory\\myfile.txt”。

现在就可以用一个写入对象 Scanner方法对文件进行读取。

想要写入文件,就需要构造一个PrintWriter对象。在构造器中,只需要提供文件名:

PrintWriter out = new PrintWriter("myfile.txt","UTF-8");

如果文件不存在,创建该文件。可以像输出到System.out一样使用print、println以及printf命令。

posted @ 2020-12-18 20:15  mokpiet  阅读(235)  评论(0编辑  收藏  举报