按行读取文件内容
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileLineByLine {
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();
}
}
}
使用try-with-resources语句来自动关闭BufferedReader资源,确保文件在读取结束后被正确关闭。