Java FileWriter类

Java FileWriter类用于将面向字符的数据写入文件。它是面向字符的类,用于Java的文件处理。

与FileOutputStream类不同,您无需将字符串转换为字节数组,因为它提供了直接写入字符串的方法。

Java FileWriter类声明

让我们看一下Java.io.FileWriter类的声明:

public class FileWriter extends OutputStreamWriter  

FileWriter类的构造函数

ConstructorDescription
FileWriter(String file)创建一个新文件。它在string中获取文件名。
FileWriter(File file)创建一个新文件。它在 File object中获取文件名。

FileWriter类的方法

MethodDescription
void write(String text)它用于将字符串写入 FileWriter。
void write(char c)它用于将字符写入 FileWriter。
void write(char[] c)它用于将 char 数组写入 FileWriter。
void flush()它用于刷新 FileWriter 的数据。
void close()它用于关闭 FileWriter。

Java FileWriter示例

在此示例中,我们使用Java FileWriter类将数据写入文件testout.txt。

package com.javatpoint;  
import java.io.FileWriter;  
public class FileWriterExample {  
    public static void main(String args[]){    
         try{    
           FileWriter fw=new FileWriter("D:\\testout.txt");    
           fw.write("Welcome to javaTpoint.");    
           fw.close();    
          }catch(Exception e){System.out.println(e);}    
          System.out.println("Success...");    
     }    
}  

输出:

Success...

testout.txt:

Welcome to javaTpoint.

标签: java, Java面试题, Java下载, java教程, java技术, Java学习, Java学习教程, Java语言, Java开发, Java入门教程, Java进阶教程, Java高级教程, Java笔试题, Java编程思想