如何获取网页的图片转换为流
比如http://www.csdn.net/images/homeimage/csdn.gif
比如http://www.csdn.net/images/homeimage/csdn.gif
解决方案 »
- 求好用的Eclipse的UML插件
- 朋友进来帮忙看看谢谢!让用*画一个圆,我画出来的为啥是椭圆
- 下面这段程序的输出结果是?在线等帮助
- 急急急急急求教,新手。。困扰了一天了关于JTree
- JAVA exception 定义问题
- JAVA 基础问题,在线等,有答案立刻结贴。
- 输入流与输出流进行桥接的问题!
- 求助,一个简单的界面测试工具 ...我在此先谢过了
- 求教,初学者的问题。
- 寻找一种较为方便的java代码文本编辑器(比如带有语法及关键字变色功能)?
- SourceTo 1.1出来了!!!好用的源代码转换工具,完全开放源代码!!!
- [向高手求助]java如何把网页上的图片下载下来,保存在本地某个文件中
BufferedInputStream in = new BufferedInputStream(url.openStream());
String strTempDir = "c:\\1111.gif"
try {
java.net.URL url =
new java.net.URL(
"http://www.csdn.net/images/homeimage/csdn.gif"); BufferedInputStream input = new BufferedInputStream(url.openStream());
BufferedOutputStream out =
new BufferedOutputStream(new FileOutputStream(strTempDir)); byte[] buf = new byte[1024]; int len = input.read(buf, 0, buf.length);
while (len != -1) {
out.write(buf, 0, len);
len = input.read(buf, 0, buf.length);
} input.close();
input = null;
out.close();
out = null;
} catch (Exception e) {
System.out.println(e);
}
BufferedInputStream in = new BufferedInputStream(url.openStream());
BufferedInputStream in = new BufferedInputStream(url.openStream());
BufferedInputStream in = new BufferedInputStream(url.openStream());
BufferedInputStream in = new BufferedInputStream(url.openStream());