Java中文本文件读取的函数示例
发布时间:2023-07-06 08:47:47
在Java中,我们可以使用BufferedReader类来读取文本文件。下面是一个示例代码,可以演示如何读取文本文件并打印文件内容:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class TextFileReader {
public static void main(String[] args) {
String filePath = "path/to/text/file.txt";
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上面的示例中,我们首先定义了一个文件路径变量filePath,它是要读取的文本文件的路径。然后在try语句块中,我们创建了一个BufferedReader实例,该实例将被用于读取文件内容。在BufferedReader的构造函数中,我们传入了FileReader,用于打开文件。
接下来,我们使用readLine方法从文件中逐行读取内容,并将每一行打印到控制台上,直到到达文件末尾。readLine方法读取一行内容并返回该行内容的字符串表示,如果没有更多的行可读,则返回null。
最后,在catch语句块中,我们捕获可能发生的IOException异常,并打印出错误信息。
使用这个示例代码,你可以根据你的需求读取文本文件并进行相应的处理。
