【问题标题】:Writing newline to file adds an unwanted space将换行符写入文件会添加不需要的空间
【发布时间】:2010-01-15 12:26:39
【问题描述】:

在 Java 中,我正在为要上传到其他系统的批处理文件创建一个文本文件。

当我在行尾写入该文件时,我使用\n 开始换行。在开始新行时,它会在行尾向文件中添加空间。

如何解决这个问题?

【问题讨论】:

  • 尝试使用 println 而不是 "\n"。

标签: java file-io java-io


【解决方案1】:

您没有显示代码或描述空间。可能是 LF 之前的 CR 字符,具体取决于您在做什么、平台和配置。

【讨论】:

    【解决方案2】:

    从第二行开始,在每行之前而不是之后打印换行符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-02
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-22
      • 2017-01-07
      相关资源
      最近更新 更多