JavaTM 2 Platform
Std. Ed. v1.3

java.io
クラス FileWriter

java.lang.Object
  |
  +--java.io.Writer
        |
        +--java.io.OutputStreamWriter
              |
              +--java.io.FileWriter

public class FileWriter
extends OutputStreamWriter

文字ファイルを書き込むための簡易クラスです。このクラスのコンストラクタは、文字エンコーディングとバイトバッファのサイズはデフォルトで許容できる設定がされていることを仮定しています。これらの値を自分で指定するには、FileOutputStream 上に OutputStreamWriter を構築してください。

導入されたバージョン:
JDK1.1
関連項目:
OutputStreamWriter, FileOutputStream

クラス java.io.Writer から継承したフィールド
lock
 
コンストラクタの概要
FileWriter(File file)
          File オブジェクトを指定して FileWriter オブジェクトを構築します。
FileWriter(FileDescriptor fd)
          ファイル記述子に関連した FileWriter オブジェクトを構築します。
FileWriter(String fileName)
          ファイル名を指定して FileWriter オブジェクトを構築します。
FileWriter(String fileName, boolean append)
          書き込まれたデータを追加するかどうかを示す boolean とファイル名を指定して、FileWriter オブジェクトを構築します。
 
クラス java.io.OutputStreamWriter から継承したメソッド
close, flush, getEncoding, write, write, write
 
クラス java.io.Writer から継承したメソッド
write, write
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileWriter

public FileWriter(String fileName)
           throws IOException
ファイル名を指定して FileWriter オブジェクトを構築します。
パラメータ:
fileName - システムに依存するファイル名の文字列
例外:
IOException - 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合

FileWriter

public FileWriter(String fileName,
                  boolean append)
           throws IOException
書き込まれたデータを追加するかどうかを示す boolean とファイル名を指定して、FileWriter オブジェクトを構築します。
パラメータ:
fileName - システムに依存するファイル名の文字列
append - boolean が true の場合、データはファイルの先頭ではなく最後に書き込まれる
例外:
IOException - 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合

FileWriter

public FileWriter(File file)
           throws IOException
File オブジェクトを指定して FileWriter オブジェクトを構築します。
パラメータ:
file - 書き込み先 File オブジェクト
例外:
IOException - 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合

FileWriter

public FileWriter(FileDescriptor fd)
ファイル記述子に関連した FileWriter オブジェクトを構築します。
パラメータ:
fd - 書き込み先 FileDescriptor オブジェクト

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.