将文件读入字符串的最简单方法是什么?
我正在尝试将一个简单的文本文件读入字符串。当然,有获取输入流并使用readLine()迭代并将内容读取到String中的常用方法。
过去已经这样做了数百次,我只是想知道如何才能在最少的代码行中做到这一点?Java中不是有像...的东西吗?而不是任何看起来像这样简单的东西?String fileContents = XXX.readFile(myFile/*File*/)
我知道有像Apache Commons IO这样的库提供了这样的简化,甚至我可以编写一个简单的Util类来做到这一点。但是我想知道的是 - 这是一个如此频繁的操作,每个人都需要,那么为什么Java不提供如此简单的功能呢?难道真的没有一种方法可以在某个地方使用一些默认或指定的编码将文件读入字符串吗?