/*
* 案例 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 来读取文件.
*/
}
本文介绍了一个简单的Java程序示例,演示如何使用FileReader和BufferedReader类从文本文件中逐行读取数据。该程序适用于希望了解基本文件读取操作的初学者。
1931

被折叠的 条评论
为什么被折叠?



