package cn.funyan.utils;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
/**
*下载图片文件的工具类
**/
public class ImgUtils
{
//本地存放文件的位置
private static String local_path="/Users/fucker/Desktop/share/";
//下载图片到本地
public static String downloadImg(String imgUrl) throws IOException {
URL url = new URL(imgUrl);
URLConnection uc = url.openConnection();
InputStream inputStream = uc.getInputStream();
//截取名称
String name=imgUrl.substring(imgUrl.lastIndexOf("/")+1);
FileOutputStream out = new FileOutputStream(local_path+name);
int j = 0;
while ((j = inputStream.read()) != -1) {
out.write(j);
}
inputStream.close();
return local_path+name;
}
//测试
public static void main(String[] args) throws IOException {
ImgUtils.downloadImg("http://scd5a1b6c0ul-sb-qn.qiqiuyun.net/files/article/2019/04-02/1017404b75df331751.jpg");
}
}
你还没有登录,请先使用 QQ登录 或 注册!
文章评论
发表评论