我试图将一个简单的文本文件读入字符串。当然,通常有获取输入流并使用readLine()迭代并将内容读入String的方法。
在过去做了数百次之后,我只是想知道如何用最少的代码行来完成这个任务?java中没有类似String fileContents = XXX.readFile(myFile/*File*/)
..而是像这样简单的东西?
我知道有像Apache Commons IO这样的库可以提供这样的简化,甚至我可以写一个简单的Util类来做这件事。但我想知道的是——这是一个如此频繁的操作,每个人都需要,那么为什么Java不提供这样简单的函数?难道真的没有一个方法可以将文件读入具有默认或指定编码的字符串吗?