/*
* 案例 1-4: 用 FileReader 读取文本文件
* 目标: 掌握使用 FileReader 来读取文本文件的方法
*/
import java.io.*;
public class FileReaderDemo {
public static void main(String[] args) {
FileReaderDemo test = new FileReaderDemo();
test.readMyFile();
}
void readMyFile() {
String record = null;
int recCount = 0;
try {
FileReader fr = new FileReader("C:/dir.txt");
BufferedReader br = new BufferedReader(fr);
while ((record = br.readLine()) != null) {
recCount++;
System.out.println("Line " + recCount + ": " + record);
}
br.close();
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
/*
* 这个程序和上面的 InputStream 的程序功能一样, 也是从文本文件中读取数据. 但是, 使用的是 FileReader 而不是
* FileInputStream 来读取文件.
*/
}