21xrx.com
2024-12-23 06:15:41 Monday
登录
文章检索 我的文章 写文章
如何用Java写出一个文件?
2023-06-14 21:58:19 深夜i     --     --
Java文件写入 FileWriter类 PrintWriter类

在Java编程中,常常需要将数据输出到文件中,或者从文件中读取数据。本文将介绍如何用Java写出一个文件。

我们可以使用FileWriter或者PrintWriter类来写出文件。下面是使用FileWriter类实现的代码示例:


import java.io.FileWriter;

import java.io.IOException;

public class WriteToFileExample {

  public static void main(String[] args) {

    try {

      FileWriter writer = new FileWriter("output.txt");

      writer.write("Hello World!");

      writer.close();

      System.out.println("文件已写出。");

    } catch (IOException e) {

      System.out.println("写出文件失败:" + e.getMessage());

    }

  }

}

在这个例子中,我们使用了FileWriter来创建一个文件的Writer对象,然后调用其write方法写出字符串到文件中。注意:write方法不会写出回车换行符,需要自己手动添加。

除了使用FileWriter,我们还可以使用PrintWriter来写出文件。下面是使用PrintWriter类实现的代码示例:


import java.io.File;

import java.io.IOException;

import java.io.PrintWriter;

public class WriteToFileExample {

  public static void main(String[] args) {

    try {

      PrintWriter writer = new PrintWriter(new File("output.txt"));

      writer.write("Hello World!");

      writer.close();

      System.out.println("文件已写出。");

    } catch (IOException e) {

      System.out.println("写出文件失败:" + e.getMessage());

    }

  }

}

与FileWriter不同,PrintWriter可以直接传入文件对象作为参数,而不需要先创建Writer对象。在这个例子中,我们使用了PrintWriter来创建一个文件的PrintWriter对象,然后调用其write方法写出字符串到文件中。

写出文件的

  
  

评论区

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