我使用的是 Guava 版本19.0。最初我使用输入供应商和输出供应商,但后来我将 Guava 版本从 15.0 升级到 19.0,输入供应商和输出供应商现在已弃用,所以我开始使用 bytesource 和 bytesink,但随后在使用“ByteStreams.copy(input,输出)”我收到此错误“无法解析方法复制(com.google.io.bytesource,com.google.iobytesink)”
ByteSource input = Resources.asByteSource(URI.create(url).toURL());
ByteSink output = Files.asByteSink(zipTemp);
ByteStreams.copy(input,output);
最佳答案
您应该使用 ByteSource
中的 copyTo
(请参阅 javadoc)。
input.copyTo(output).
关于java - 如何将字节从 bytesource 复制到 bytesink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37694242/