Java-io-filewriter

提供:Dev Guides
移動先:案内検索

Java.io.FileWriterクラス

前書き

*Java.io.FileWriter* クラスは、文字ファイルを書き込むための便利なクラスです。以下はFileWriterに関する重要なポイントです-
  • このクラスのコンストラクタは、デフォルトの文字エンコーディングとデフォルトのバイトバッファサイズが受け入れ可能であると想定しています。
  • FileWriterは、文字のストリームを書き込むためのものです。 生バイトのストリームを書き込むには、_FileOutputStream_を使用します。

クラス宣言

以下は Java.io.FileWriter クラスの宣言です-

public class FileWriter
   extends OutputStreamWriter

フィールド

以下は、 Java.io.FileWriter クラスのフィールドです-

  • protected Object lock -これは、このストリームの操作を同期するために使用されるオブジェクトです。

クラスコンストラクター

Sr.No. Constructor & Description
1

FileWriter(File file)

これは、Fileオブジェクトを指定してFileWriterオブジェクトを構築します。

2

FileWriter(File file, boolean append)

これは、Fileオブジェクトを指定してFileWriterオブジェクトを構築します。

3

FileWriter(FileDescriptor fd)

これにより、ファイル記述子に関連付けられたFileWriterオブジェクトが構築されます。

4

FileWriter(String fileName)

これは、ファイル名を指定してFileWriterオブジェクトを構築します。

5

FileWriter(String fileName, boolean append)

これは、書き込まれたデータを追加するかどうかを示すブール値を持つファイル名を指定してFileWriterオブジェクトを構築します。

クラスメソッド

このクラスは、次のクラスからメソッドを継承します-

  • Java.io.OutputStreamWriter
  • java.uti.Writer
  • Java.io.Object