本帖最后由 luguo1024802 于 2012-03-17 10:59:14 编辑

解决方案 »

  1.   

     bufferedW.write(line + "\n");
    楼主只加了换行,你把回车加上试试。
     bufferedW.write(line + "\r\n");
      

  2.   

    非常感谢!可以了!但是,出现了乱码,合并过后文件C的内容是:




    锘縥ava
    缁冧範
      

  3.   

    在c文件中  是不是有黑色杠杠  如果有  那就代表了换行了,  只是在txt 文件中表现形式不一样而已
      

  4.   

    谢谢!不能换行的问题之前已经解决了。但是为什么合并后,C中有一部分是乱码:
    C的内容:这



    锘縥ava
    缁冧範
      

  5.   

    楼主方便的话,把三个文件发给我:
    [email protected]
      

  6.   

    B.txt 文件有问题,前三个字节"EF BB BF",连接到ab.txt后,也是这样. 
    建议删除b.txt,再建一个吧。
    另外看连接的文件,还是没有回车。("0D").你看是否写入文件时 加了"\r".