读书人

画夹保存

发布时间: 2012-10-15 09:45:24 作者: rapoo

画板保存

????? 现在,进入画板的保存操作阶段,有要是一段迷惑的阶段

首先,在学习对文件的基本操作——读入和写出时,看到桌面上出现了相应的要复制的文件,感到很高兴(此时,我没有把文件打开),又在一次上课的时候,龙哥讲了一个文件写入的代码,同样,他写了像我们一样的代码

?

int j=input.read();while(j!=-1){       //如果文件还没读完,就继续读,然后输出      output.write(j);}

?

唉唉,仔细一看,我也觉得没有错误,其实它是有错的,我们仔细看一下自己复制的文件,就会发现大小跟之前的文件不一样,正确的代码应该是

?

?

//将文件内容以一个字节一个字节地读入int j=input.read();while(j!=-1){//如果文件还没读完,就继续读,然后输出output.write(j);j=input.read();}

?我们少考虑了j的变化,要不然永远只在文件的最前面一个字节不动

?

?

?

读书人网 >编程

热点推荐