<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1-jre</version> </dependency> import com.google.common.io.ByteStreams; import com.google.common.io.Files; import com.google.common.io.Resources; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.URL; public class ByteStreamsExample { public static void main(String[] args) throws IOException { File file = new File("path/to/file"); byte[] fileBytes = Files.toByteArray(file); URL url = new URL("http://example.com/image.jpg"); byte[] urlBytes = Resources.toByteArray(url); InputStream inputStream = url.openStream(); byte[] streamBytes = ByteStreams.toByteArray(inputStream); File outputFile = new File("path/to/outputFile"); Files.write(fileBytes, outputFile); } }


上一篇:
下一篇:
切换中文