将字符串中的单个出现回车字符替换成 System.getProperty( "line.separator") 再写入文件
单个出现指的是 \n 后面没有跟 \r

解决方案 »

  1.   

    黑方格 是UNIX中的换行符,记事本不支持解析这个符号,用editplus或者ultraedit打开是可以的,或者导成excel给别人
      

  2.   

    方法一:将换行符"\n"替换为"\r\n"
    方法二:利用PrintStream等输出流进行输出
    e.g
    PrintStream out = new PrintStream(new FileOuptuStream("output.txt"));
    out.println("asdfallllllllllllll");
    println方法将自动套用特定平台的换行符