gpt4 book ai didi

java - 用 Java 读取文件/输入流内容的最简洁方法?

转载 作者:搜寻专家 更新时间:2023-11-01 01:07:25 25 4
gpt4 key购买 nike

用 Java 读取文件或输入流内容的最简洁方法是什么?我是否总是必须创建一个缓冲区,(最多)逐行读取等等,或者是否有更简洁的方法?我希望我能做到这一点

String content = new File("test.txt").readFully();

最佳答案

使用 Apache Commons IOUtils包裹。特别是 IOUtils 类提供了一组方法来从流、读取器等读取并处理所有异常等。

例如

InputStream is = ...
String contents = IOUtils.toString(is);
// or
List lines = IOUtils.readLines(is)

关于java - 用 Java 读取文件/输入流内容的最简洁方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/224952/

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