楼主为什么不用其他的方法?这个是JVM的问题吧。我一般都用“\r\n”的

解决方案 »

  1.   

    没有的事。你是用FileWriter构造的吗BufferedWriter bw = new BufferedWriter(new FileWriter("test.txt"));
    bw.write("\n");
    bw.write("\n");
    bw.close();
    很正常 0x0A 0x0A
      

  2.   

    请usabcd看看哪里有错!
    生成的还是0D0A 0D0A              T_Timport java.io.*;
    import java.io.IOException;class UserListTestFileOfRobin1 {
      int generatorFile() {
        try {
          File file = new File("c:\\RobinTest.txt");
          FileWriter fw = new FileWriter(file);
          BufferedWriter bw = new BufferedWriter(fw);
          bw.write("only newline");
          bw.write("\n");
          bw.write("only newline");
          bw.write("\n");
    //      bw.flush();
          bw.close();
        }
        catch (IOException ioe) {
          return 0;
        }
        return 1;
      }  public static void main(String[] args) throws Exception {
        UserListTestFileOfRobin1 ut1 = new UserListTestFileOfRobin1();
        ut1.generatorFile();
      }}
      

  3.   

    我试了你的代码,还是没问题。你是怎么打开的。
    注意如果你用UltraEdit,打开时会问你要不要用DOS方式,你要回答No
      

  4.   

    “注意如果你用UltraEdit,打开时会问你要不要用DOS方式,你要回答No”usabc说的是对的。shy...结贴,给分!