class SaveImage {
//strUrl是图片的url地址;例如:http://jprice.360buyimg.com/price/gp755374-1-1-3.png
//strPath是图片要存储的本地地址;例如:C:\\jingdong
public SaveImage(String strUrl,String strPath) {
File file = new File(strPath);// 图片保存路径
if(!file.exists()) file.mkdirs();
OutputStream os = null;
InputStream is = null;
HttpURLConnection connection = null;
URL userver = null;
try {
userver = new URL(strUrl);
connection = (HttpURLConnection) userver.openConnection();
connection.connect();
is = connection.getInputStream();
os = new FileOutputStream(file.toString()+strUrl.substring(strUrl.lastIndexOf('/'), strUrl.length()));
int b = is.read();
while (b != -1) {
os.write(b);
b = is.read();
}
is.close();
os.close();
//System.out.println("图片保存成功");
} catch (Exception e) {
e.printStackTrace();
System.out.println(e);
}
}
}