Java FileWriter详解(定义作用及使用示例)

Java FileWriter详解(定义作用及使用示例)-mikechen

FileWriter定义

Java FileWriter 是 Java I/O API 的一部分,用于将字符流写入文件。

 

FileWriter作用

Java FileWriter 的作用是将程序中的字符编码转换为字符流,并将其写入到文本文件中。

Java FileWriter 类可以用于创建新的文本文件、写入文本文件、向现有文本文件追加数据等。

 

FileWriter方法

Java FileWriter 可以使用多种方法来写入文件内容,以下是一些常用的方法:

  • write(int c):用于写入单个字符。
  • write(char[] cbuf):用于写入多个字符。
  • write(String str):用于写入字符串。
  • flush():用于将缓冲区中的数据写入文件。
  • close():用于关闭文件流。

 

FileWriter使用

下面是一个示例程序,演示如何使用 Java FileWriter 来写入文本文件:

  1. import java.io.FileWriter;
  2. import java.io.IOException;
  3.  
  4. public class FileWriterExample {
  5. public static void main(String[] args) {
  6. try {
  7. FileWriter writer = new FileWriter("output.txt");
  8. writer.write("Hello, World!\n");
  9. writer.write("This is an example of Java FileWriter.");
  10. writer.close();
  11. System.out.println("File written successfully!");
  12. } catch (IOException e) {
  13. e.printStackTrace();
  14. }
  15. }
  16. }

这个程序使用Java  FileWriter 类创建了一个名为 output.txt 的文件,并向其中写入了两行文本。

评论交流
    说说你的看法
欢迎您,新朋友,感谢参与互动!