gpt4 book ai didi

java - 计算 FileUtils.copyURLToFile 写入文件的字节数?

转载 作者:行者123 更新时间:2023-11-30 06:25:53 24 4
gpt4 key购买 nike

如何计算 Apache Commons FileUtils.copyURLToFile 写入的字节数?

最佳答案

由于从 url 复制文件需要时间,并且您的类路径上已经有 Apache Commons,因此您可能需要使用 ConcurrentUtils 类来解决您的问题。

long lengthInBytes = ConcurrentUtils.constantFuture(downloadFile()).get();

其中downloadFile()方法提供了一个实现,它返回文件的长度(以字节为单位)

public Long downloadFile() throws IOException {
File target = new File(fileName);
FileUtils.copyURLToFile(new URL(url), target);
return target.length();
}

关于java - 计算 FileUtils.copyURLToFile 写入文件的字节数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47204734/

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