java通过url获取图片
时间: 2023-09-10 16:09:55 浏览: 174
根据url获取网络图片通过浏览器下载的java解决方案
可以使用java中的URL类和IO类来获取图片。以下是一个简单的示例代码:
```java
import java.io.*;
import java.net.*;
public class GetImageFromUrl {
public static void main(String[] args) {
try {
URL url = new URL("https://example.com/image.jpg"); // 图片的URL地址
InputStream in = new BufferedInputStream(url.openStream());
ByteArrayOutputStream out = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int n = 0;
while (-1 != (n = in.read(buf))) {
out.write(buf, 0, n);
}
out.close();
in.close();
byte[] response = out.toByteArray();
FileOutputStream fos = new FileOutputStream("image.jpg"); // 保存图片的路径和文件名
fos.write(response);
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
将图片URL地址替换成你要获取的图片的URL地址,运行程序即可将图片保存到指定路径中。
阅读全文