写入文件时出现换行符问题

时间:2018-12-05 17:34:29

标签: java file

您好,我正在尝试写入文件,问题是当我在记事本中打开此文件时,enter image description here

这是我的Java代码:

if sys.argv[1] == name_needed_test:

我尝试了此操作,但仍然无法正常工作:

try(FileWriter fw = new FileWriter("ensamblador.asm");
    BufferedWriter bw = new BufferedWriter(fw);
    PrintWriter out = new PrintWriter(bw))
      {
          out.println("First Line);
          out.println("Second Line);
      } catch (IOException e) {}

  }

我希望你们能帮助我,谢谢。

1 个答案:

答案 0 :(得分:0)

在Windows中,行分隔符为“ \ r \ n”。

但是更好的方法是调用br.newLine();方法。它将适用于所有平台。