Java从网络下载图片
来源:互联网 发布:软件如何申请专利 编辑:程序博客网 时间:2024/05/22 09:38
package com.capinfo.common.utils;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
public class Pictures {
public static boolean downloadImage(String fromUrl, String toPath){
try {
URL url = new URL(fromUrl);
File outFile = new File(toPath);
OutputStream os = new FileOutputStream(outFile);
InputStream is = url.openStream();
byte[] buff = new byte[1024];
while(true) {
int readed = is.read(buff);
if(readed == -1) {
break;
}
byte[] temp = new byte[readed];
System.arraycopy(buff, 0, temp, 0, readed);
os.write(temp);
}
is.close();
os.close();
return true;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
public static void main(String[] args) {
downloadImage("http://a.hiphotos.baidu.com/image/w%3D2048/sign=d37774a6a41ea8d38a227304a332314e/1ad5ad6eddc451da6146cff6b4fd5266d016327f.jpg","D:\\test\\1.txt");
}
}
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
public class Pictures {
public static boolean downloadImage(String fromUrl, String toPath){
try {
URL url = new URL(fromUrl);
File outFile = new File(toPath);
OutputStream os = new FileOutputStream(outFile);
InputStream is = url.openStream();
byte[] buff = new byte[1024];
while(true) {
int readed = is.read(buff);
if(readed == -1) {
break;
}
byte[] temp = new byte[readed];
System.arraycopy(buff, 0, temp, 0, readed);
os.write(temp);
}
is.close();
os.close();
return true;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
public static void main(String[] args) {
downloadImage("http://a.hiphotos.baidu.com/image/w%3D2048/sign=d37774a6a41ea8d38a227304a332314e/1ad5ad6eddc451da6146cff6b4fd5266d016327f.jpg","D:\\test\\1.txt");
}
}
0 0
- Java从网络下载图片
- java从网络下载图片
- java 使用IO从网络下载图片-
- java ----URL 从网络下载图片
- ImageView 从网络下载图片
- IOS从网络下载图片
- java学习篇(一)---从网络下载图片
- Java 下载网络图片
- Java下载网络图片
- Java 下载网络图片
- 从网络上下载图片的纠结
- 从网络下载html页面和图片
- 使用HttpURLConnection从网络中下载图片
- android 从网络上下载图片
- 从网络下载图片数据流 C#
- Android从网络上下载图片实现
- Android 从网络下载图片OOM
- java 从网站下载图片到本地
- [Linux自动化管理] 批量追加用户
- PB对DW数据窗口操作必学
- eclipse加载安卓工程的时候出现select at lease one project错误
- 每个极客都应该知道的Linux技巧
- jquery easyui datagrid 两次加载的问题
- Java从网络下载图片
- 【索引】Codeforces Round #234 (Div. 2)
- eclipse ssh json
- 开启我的博客写作生活
- Java堆内存的10个要点
- Interview of Citic
- Java Swing本地计算机磁盘文件、文件夹
- 毕设学习
- The public type WebSocketTest must be defined in its own file