|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.io.Writer | +--java.io.OutputStreamWriter | +--java.io.FileWriter
文字ファイルを書き込むための簡易クラスです。このクラスのコンストラクタは、文字エンコーディングとバイトバッファのサイズはデフォルトで許容できる設定がされていることを仮定しています。これらの値を自分で指定するには、FileOutputStream 上に OutputStreamWriter を構築してください。
ファイルが利用できるかどうか、あるいは作成できるかは、基本となるプラットフォームに依存します。特に、FileWriter またはファイル書き込みオブジェクトを一度に 1 つだけ使用して書き込み用にファイルを開くことができるプラットフォームもあります。このようなとき関係するファイルが開いている場合は、このクラスのコンストラクタは失敗します。
FileWriter
は、文字のストリームを書き込むときに使用します。生のバイトのストリームを書き込むときは、FileOutputStream
を使用してください。
OutputStreamWriter
,
FileOutputStream
フィールドの概要 |
クラス java.io.Writer から継承したフィールド |
lock |
コンストラクタの概要 | |
FileWriter(File file)
File オブジェクトを指定して FileWriter オブジェクトを構築します。 |
|
FileWriter(File file,
boolean append)
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 |
コンストラクタの詳細 |
public FileWriter(String fileName) throws IOException
fileName
- システムに依存するファイル名の文字列
IOException
- 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合public FileWriter(String fileName, boolean append) throws IOException
fileName
- システムに依存するファイル名の文字列append
- boolean が true
の場合、データはファイルの先頭ではなく最後に書き込まれる
IOException
- 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合public FileWriter(File file) throws IOException
file
- 書き込み先 File オブジェクト
IOException
- 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合public FileWriter(File file, boolean append) throws IOException
true
の場合、バイトはファイルの先頭ではなく最後に書き込まれます。
file
- 書き込み先 File オブジェクトappend
- true
の場合、バイトはファイルの先頭ではなく最後に書き込まれる
IOException
- 指定したファイルが見つからない場合、または他の入出力エラーが発生した場合public FileWriter(FileDescriptor fd)
fd
- 書き込み先 FileDescriptor オブジェクト
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.