Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1135818
  • 博文数量: 103
  • 博客积分: 1897
  • 博客等级: 上尉
  • 技术积分: 1717
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-19 21:02
文章分类

全部博文(103)

文章存档

2013年(19)

2012年(84)

分类: Java

2012-09-01 14:57:05

java 天生在网络编程方面具有独特的优势,封装了许多网络的api.下面寥寥数句就实现了爬取网络图片的功能。
String imageUrl = "http://blog.chinaunix.net/theme/default/images/body.jpg";
            URL url = new URL(imageUrl);
            //打开网络输入流
            DataInputStream dis = new DataInputStream(url.openStream());
            String newImageName="C:/2.jpg";
            //建立一个新的文件
            FileOutputStream fos = new FileOutputStream(new File(newImageName));
            byte[] buffer = new byte[1024];
            int length;
            //开始填充数据
            while( (length = dis.read(buffer))>0){
                fos.write(buffer,0,length);
            }
            dis.close();
            fos.close();
阅读(2350) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~