java中读取一行后进行换行
时间: 2024-09-14 07:08:43 浏览: 29
java 逐行读取txt文本如何解决中文乱码
在Java中,如果你想读取文件的一行并保留行结束符(通常为`\n`),可以使用BufferedReader类配合它的`readLine()`方法。下面是一个简单的示例:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
try {
BufferedReader reader = new BufferedReader(new FileReader("path_to_your_file.txt"));
String line;
while ((line = reader.readLine()) != null) { // 读取每一行直到文件结尾
System.out.println(line); // 打印当前行,并自动添加换行
}
reader.close(); // 关闭文件流
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,`readLine()`会返回文件中下一行的内容,如果到了文件末尾,则返回null。每次打印完一行后,实际上已经在控制台上添加了换行符。
阅读全文