Java代码如何通过url下载图片呢?
下文笔者讲述使用java代码从指定URL上下载图片的方法分享,如下所示
url下载图片的实现思路
URL图片下载方法:
1.将图片地址包装为一个URL对象
2.使用url.openStream方法获取图片流
3.将流数据转换为图片文件
使用以上方法即可实现文件的下载效果
例:URL地址下载为图片的方法分享
package com.java265;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.net.URL;
/*
* 根据图片地址下载图片
*/
public class TestClass {
public static void main(String[] args) throws Exception {
URL url = new URL(
"https://www.java265.com/images/mybatislogo.jpg");
DataInputStream dis = new DataInputStream(url.openStream());
OutputStream os = new FileOutputStream(new File("download.jpg"));
byte buffer[] = new byte[1024];
int len = -1;
while((len = dis.read(buffer))!=-1){
os.write(buffer, 0, len);
}
os.close();
dis.close();
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


