【Java】下载网络上的图片并保存到本地目录
来源:互联网 发布:站内搜索数据库 编辑:程序博客网 时间:2024/05/20 16:44
转自: http://takeme.iteye.com/blog/1683380
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
public class DownloadImage {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
download("http://ui.51bi.com/opt/siteimg/images/fanbei0923/Mid_07.jpg", "51bi.gif","c:\\image\\");
}
public static void download(String urlString, String filename,String savePath) throws Exception {
// 构造URL
URL url = new URL(urlString);
// 打开连接
URLConnection con = url.openConnection();
//设置请求超时为5s
con.setConnectTimeout(5*1000);
// 输入流
InputStream is = con.getInputStream();
// 1K的数据缓冲
byte[] bs = new byte[1024];
// 读取到的数据长度
int len;
// 输出的文件流
File sf=new File(savePath);
if(!sf.exists()){
sf.mkdirs();
}
OutputStream os = new FileOutputStream(sf.getPath()+"\\"+filename);
// 开始读取
while ((len = is.read(bs)) != -1) {
os.write(bs, 0, len);
}
// 完毕,关闭所有链接
os.close();
is.close();
}
}
- java 下载网络上的图片并保存到本地目录
- 【Java】下载网络上的图片并保存到本地目录
- 从网络上进行下载图片,并保存到本地
- java读取网络上的图片并保存到本地,图片文件名不变
- java根据图片路径下载图片并保存到本地目录
- Java从网络上读取图片并保存至本地
- [unity3d]下载网上的图片并保存到本地
- 获取网络图片,并保存到本地
- Android 下载网络图片保存到本地
- Android 下载网络图片保存到本地
- Java 根据url下载图片 并 保存到对应的本地的新建文件夹中
- 保存网络上的图片到本地计算机
- java获取指定连接上的图片并保存到本地
- 安卓实现从互联网上获取图片并保存到本地目录中
- 下载网络上某一网址下面的图片到本地
- java实现下载网络服务器上的附件/图片到本地
- java下载并保存网页上的图片
- Android下载网络图片并保存在本地相册
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android manifest文件中的标签详细介绍
- 数据通信系统的模型
- 单向链表
- nodejs-CentOS64下载安装配置
- 【Java】下载网络上的图片并保存到本地目录
- Android studio 创建签名文件
- 响应式和自适应区别
- Android中弱引用与软引用的应用场
- 机房重构——继承窗体之谜
- 4.0第二十章 线程,任务和同步
- Jquery获取父级元素的三种方法
- 【C#】下载网页及图片
- 实践新闻发布系统