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程序设计有所帮助。