21xrx.com
2024-11-05 14:49:48 Tuesday
登录
文章检索 我的文章 写文章
《Java实现字符串写入文件并换行》
2023-06-15 19:55:07 深夜i     --     --
Java 字符串 文件 换行符 FileWriter

在Java中,我们通常使用文件来存储大量数据。有时候,我们可能需要在文件中写入字符串,并且让字符串在每次写入时都换行。本文将介绍如何使用Java实现这一功能。

首先,我们需要使用Java提供的FileWriter类来打开一个文件并写入内容。在写入之前,我们需要先判断文件是否存在,如果不存在则创建一个新文件。然后,我们可以通过调用FileWriter的write()方法来写入字符串。

为了让每个字符串都在新的一行,我们可以在每个字符串的后面添加一个换行符。在Java中,换行符的表示方式是“\n”,所以我们只需要在每个字符串的末尾加上“\n”即可。

接下来,我们来看一个完整的实现代码:


import java.io.*;

public class WriteToFile {

  public static void main(String[] args) {

    try {

      // 创建一个新文件

      File file = new File("output.txt");

      // 如果文件不存在则创建新文件

      if (!file.exists()) {

        file.createNewFile();

      }

      // 创建一个FileWriter对象来写入文件

      FileWriter writer = new FileWriter(file);

      // 写入字符串并添加换行符

      writer.write("Hello World!\n");

      writer.write("This is a new line.\n");

      

      // 关闭文件

      writer.close();

    } catch (IOException e) {

      e.printStackTrace();

    }

  }

}

执行上述代码后,会在与Java文件同一目录下生成一个名为“output.txt”的文件,里面包含了两行字符串,每行字符串都在新的一行。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复