Java读写文件的正确方法

虽然很久以前就用java做过文件的读取操作,但是今天做的时候还是遇到了问题,解决后的代码如下

FileReader fr;

FileWriter fw;

char buffer = new char[512];

	            ...

fw = new FileWriter(distPath);	

fr = new FileReader(sourcePath));



//num变量必须要使用,否则FileWriter对象会把多余的

//空格输出到目标文件中

int num;



while((num=fr.read(buffer))!=-1){

	fw.write(buffer,0,num);

}



fr.close();

fw.close();

                    ...

你可能感兴趣的:(java)