public static void downloadFile(String path){
try {
File file1 = new File(path);
// 取得文件名。
String filename = file1.getName();
InputStream in = null;
try {
URL uri = new URL(path);
URLConnection connection = uri.openConnection();
in = connection.getInputStream();
ByteArrayOutputStream swapStream = new ByteArrayOutputStream();
byte[] buff = new byte[1024*4];//此处鉴于图片大小,可自行调整
int rc = 0;
File file = new File(“F:\lugangImage\”+filename);//文件路径(路径+文件名)
FileOutputStream outStream = new FileOutputStream(file); //文件输出流将数据写入文件
while ((rc = in.read(buff, 0, 100)) > 0) {
outStream.write(buff, 0, rc);
}
outStream.close();
} catch (Exception e1) {
e1.printStackTrace();
} finally {
if (in != null) {
try {
in.close();
} catch (IOException e1) {
}
}
}
}catch (Exception e){
}
}