欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java实现从网上下载图片到本地的方法

程序员文章站 2024-03-04 22:28:00
本文实例讲述了java实现从网上下载图片到本地的方法。分享给大家供大家参考。具体如下: import java.io.*; import java.net.ma...

本文实例讲述了java实现从网上下载图片到本地的方法。分享给大家供大家参考。具体如下:

import java.io.*;
import java.net.malformedurlexception;
import java.net.url;
public static void writefile(string strurl,string filename){
  url url = null;
  try {
    url = new url(strurl);
  } catch (malformedurlexception e2) {
    e2.printstacktrace();
  }
  inputstream is = null;
  try {
    is = url.openstream();
  } catch (ioexception e1) {
    e1.printstacktrace();
  }
  outputstream os = null;
  file f = new file("d:\\webimg\\");
  f.mkdirs();
  try{
    os = new fileoutputstream("d:\\webimg\\"+filename);
    int bytesread = 0;
    byte[] buffer = new byte[8192];
    while((bytesread = is.read(buffer,0,8192))!=-1){
      os.write(buffer,0,bytesread);
    }
  }catch(filenotfoundexception e){
  } catch (ioexception e) {
    e.printstacktrace();
  }
}

希望本文所述对大家的java程序设计有所帮助。