package webcon; import java.io.BufferedInputStream; public class MakeImage { // 生成图片函数 public void makeImg(String imgUrl,String fileURL) { try { // 创建流 BufferedInputStream in = new BufferedInputStream(new URL(imgUrl) .openStream()); // 生成图片名 int index = imgUrl.lastIndexOf("/"); String sName = imgUrl.substring(index+1, imgUrl.length()); System.out.println(sName); // 存放地址 File img = new File(fileURL+sName); // 生成图片 BufferedOutputStream out = new BufferedOutputStream( new FileOutputStream(img)); byte[] buf = new byte[2048]; int length = in.read(buf); while (length != -1) { out.write(buf, 0, length); length = in.read(buf); } in.close(); out.close(); } catch (Exception e) { e.printStackTrace(); } } }