以下是一种解决方法:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileReadingExample {
public static void main(String[] args) {
String filePath = "path_to_your_file.txt";
try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上面的示例中,我们使用了BufferedReader
类来读取文件。首先,我们需要提供文件的路径,然后使用FileReader
将文件加载到BufferedReader
中。然后,我们使用readLine()
方法逐行读取文件,并在控制台上打印每一行的内容。最后,我们使用try-with-resources
语句来自动关闭BufferedReader
,以确保资源得到正确释放。