黑马程序员技术交流社区

标题: 输入流的问题 [打印本页]

作者: 章闽    时间: 2012-10-20 17:39
标题: 输入流的问题
本帖最后由 章闽 于 2012-10-20 17:40 编辑

in = new BufferedInputStream(httpUrl.getInputStream());
java.awt.image.BufferedImage img = javax.imageio.ImageIO.read(in);
String filename=filepath+"/"+imgname;
File file = new File(filename);
if (!file.exists()) {
FileOutputStream out = new FileOutputStream(file);
byte[] buf = new byte[1024];
int len = 0;
while ((len = in.read(buf)) != -1) {
out.write(buf, 0, len);
}
}
去掉第二行代码之后是正常的,加上第二行代码in这个输入流就读不到任何数据了,为什么?





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2