【发布时间】:2017-11-09 02:56:53
【问题描述】:
文件名: BufferedReaderExample.txt
hello
amarnath
durga
india
asia
源文件:BufferedReaderExample.java
import java.io.*;
class BufferedReaderExample
{
public static void main(String[] args) throws IOException
{
FileReader fr = new FileReader("BufferedReaderExample.txt");
BufferedReader br = new BufferedReader(fr);
String s = br.readLine();
while(s!=null)
{
System.out.print(s);
s = br.readLine();
}
br.close();
}
}
为什么我在一行中得到输出?
helloamarnathdurgaindiaasia
【问题讨论】:
-
你正在阅读为 line,然后打印不带换行符
-
因为您使用的是
System.out.print而不是System.out.println -
你正在使用打印,它是在没有换行的情况下打印它......在询问之前尝试做更多的研究
标签: java bufferedreader