如何使用java在文本文件中添加标题行

xzv2uavs  于 2022-11-27  发布在  Java
关注(0)|答案(1)|浏览(190)

我需要在现有的文本文件中添加标题行,有没有什么方法可以做到这一点,而不影响任何其他文件格式或结构。

11dmarpk

11dmarpk1#

读取文件,添加标题并保存文件:

try{
    BufferedReader in = new BufferedReader(new FileReader(yourFile));
    String header = "Your Header";
    String content = "";
    while (in.ready()) {
      content += in.readLine();
    }
    in.close();

    String output = header + System.getProperty("line.separator") + content;

    FileWriter fstream = new FileWriter(YourOutputFile);
    BufferedWriter out = new BufferedWriter(fstream);
    out.write(output);  
    out.close();

  }catch (IOException e){
    System.err.println("Error: " + e.getMessage());
  }

相关问题