gpt4 book ai didi

java - 在内存中加载文本文件的最快/最干净的方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:21:03 25 4
gpt4 key购买 nike

我知道以前有人问过类似的问题,但我找不到能准确回答我的问题的问题。

我需要一种方法来读取文件作为 String,代码最少,尽可能简单和优化。

我不是在寻找:

final BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
while ((line = br.readLine()) != null) {

// logic
}

而且我知道我可以编写自己的助手类来执行此操作。

我正在寻找更多类似的东西:

final String wholeFileAsStr = Something.load(file);

其中 Something.load() 被 super 优化并在读取文件时正确缓冲文件,例如考虑文件大小。

谁能推荐我不知道的来自 Guava 或 Apache 的东西?

提前致谢。

最佳答案

也许 IOUtils.toString , 来自 Commons IOUtils

关于java - 在内存中加载文本文件的最快/最干净的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5432852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com