黑马程序员技术交流社区
标题:
字节流,图片复制不成功,帮忙找下原因
[打印本页]
作者:
daoyua
时间:
2014-2-19 17:49
标题:
字节流,图片复制不成功,帮忙找下原因
本帖最后由 daoyua 于 2014-2-19 22:00 编辑
public class Test {
public static void main (String args[]) throws IOException {
FileOutputStream fo=null;
FileInputStream fi=null;
try{
fo=new FileOutputStream("e:\\2.pang");
fi=new FileInputStream("e:\\1.pang");
byte[] a=new byte[1024]; int k=-1;
while((k=fi.read(a))!=-1)
{
fo.write(a,0,k);
}
}catch(IOException e){
}
finally{
try{
if(fi!=null)
fi.close();
if(fo!=null)
fo.close();
}catch(IOException e){
throw new RuntimeException(e.toString());
}
}
}
public static void sop(Object obj){
System.out.println(obj);
}
}
作者:
___________゛M
时间:
2014-2-19 17:57
<div class="blockcode"><blockquote>import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class ZiJia
{
public static void main(String args[]) throws IOException
{
FileOutputStream fo = null;
FileInputStream fi = null;
try
{
fo = new FileOutputStream("e:\\2.pang");
fi = new FileInputStream("e:\\1.pang");
byte[] a = new byte[1024];
int k = -1;
while ((k = fi.read(a)) != -1)
{
fo.write(a, 0, k);
}
}
catch (IOException e)
{
e.printStackTrace();
}
finally
{
try
{
if (fi != null)
fi.close();
if (fo != null)
fo.close();
}
catch (IOException e)
{
throw new RuntimeException(e.toString());
}
}
}
复制代码
没什么问题啊, 这是我在myeclipse中运行的图是结果 。 是不是你的包导错了 ?
木.jpg
(21.98 KB, 下载次数: 4)
下载附件
2014-2-19 17:56 上传
作者:
daoyua
时间:
2014-2-19 18:01
复制的图片打不开,大小是0
作者:
一年_Hei
时间:
2014-2-19 18:07
没看出来哪出来,不过楼主异常都处理了,mian方法就不要抛了
作者:
daoyua
时间:
2014-2-19 18:14
我试了下,TXT和MP3都可以复制,就是图片pang没法,打不开,也没大小
作者:
flying
时间:
2014-2-19 18:33
我的也没有问题呀 可以复制
作者:
daoyua
时间:
2014-2-19 18:39
pang格式的图片复制不成功,你们成功了?
作者:
山治0712
时间:
2014-2-19 21:04
我也复制出来了啊,没问题
作者:
daoyua
时间:
2014-2-19 22:00
我汗。png,,,我写成pang。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2