【发布时间】:2012-12-19 15:07:59
【问题描述】:
可能重复:
How to create a Java String from the contents of a file
Whole text file to a String in Java
我正在尝试使用 FileReader 读取文件的内容。但我想在不逐行读取的情况下读取文件。是否可以在没有循环的情况下读取整个文件。 我正在使用以下代码
try
{
File ff=new File("abc.txt");
FileReader fr=new FileReader(ff);
String s;
while(br.read()!=-1)
{
s=br.readLine();
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
【问题讨论】:
-
此代码一开始无法编译。
-
有一个 Java 11 的单行解决方案:stackoverflow.com/a/52301018/942774