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(); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。