java读取文件内容按行读取
时间: 2023-08-09 14:11:54 浏览: 108
可以使用Java的File类和BufferedReader类来实现按行读取文件内容。以下是一个示例代码:
```java
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class FileContentReader {
public static void main(String[] args) {
String filePath = "path/to/your/file.txt";
try {
File file = new File(filePath);
FileReader fileReader = new FileReader(file);
BufferedReader bufferedReader = new BufferedReader(fileReader);
String line;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
bufferedReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
你需要将`filePath`替换为你要读取的文件路径。这个示例代码将逐行读取文件内容,并将每一行打印到控制台。你可以根据自己的需求对每一行的内容进行处理。记得在使用完文件读取的相关资源后,要正确地关闭它们,以释放资源。
阅读全文