java text 按行读取
时间: 2023-09-25 10:15:23 浏览: 49
可以使用Java中的BufferedReader类按行读取文本文件。
示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadLines {
public static void main(String[] args) {
String fileName = "example.txt";
try {
BufferedReader reader = new BufferedReader(new FileReader(fileName));
String line = reader.readLine();
while (line != null) {
System.out.println(line);
line = reader.readLine();
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用BufferedReader类来打开文本文件,并使用readLine()方法按行读取文件内容。然后,我们使用while循环遍历所有行,并在控制台打印每一行的内容。最后,我们关闭文件读取器。