窃以为你的for语句有问题啊
for(int i = ins.read(b); i != -1;)
for第一次时读了一次,然后就不停的写,不写爆不算完,hehe
应该是
for(int i = ins.read(b); i != -1;i = ins.read(b))
或者用while
while(ins.read(b)!=-1)
简单明了
for(int i = ins.read(b); i != -1;)
for第一次时读了一次,然后就不停的写,不写爆不算完,hehe
应该是
for(int i = ins.read(b); i != -1;i = ins.read(b))
或者用while
while(ins.read(b)!=-1)
简单明了
{
fouts.write(b);
}
{
fouts.write(b,0,i);
}
fouts.flush();
fouts.close();
ins.close();