一.文件I/0
File对象封装了文件或路径属性,但它既不包括创建文件的方法,也不包括从/向文件读/写数据的方法。F为了完成I/0操作,需要使用恰当的JavaI/0类创建对象。这些对象包含从/向文件读/写数据的方法。文本文件本质上是存储在磁盘上的字符。本节介绍如何使用Scanner和PrintWriter类从/向文件读/写字符串和数据信息。
二.Try-with-resources
程序员经常会忘记关闭文件。JDK 7提供了下面新的try-with-resources语法来自动关闭文件。
try (declare and create resources)(
Use the resource to process the file;
三.示例学习:替换文本
假设编写一个名为ReplaceText的程序,用一个新字符串替换文本文件中所有出现某个字符串的地方。