本帖最后由 Hi.。 于 2015-12-3 15:45 编辑  
 
BufferedReader和BufferedWriter的特有功能,一次读写一行。- String line = null;
 
 -                 while ((line = br.readLine()) != null) {
 
 -                         bw.write(line);
 
 -                         bw.newLine();
 
 -                         bw.flush();
 
 -                 
 
  复制代码 实际复制中,如果文本最末没有"/r/n",复制利用上面复制后也会多出一个"/r/n"。虽然使用缓冲能高效的读写数据,但这样最终文件就比源文件多出两个字节。算完全的复制文件吗? 
怎么可以避免多出的两个字节? |   
        
 
    
    
    
     
 
 |