|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.io.Writer
java.io.OutputStreamWriter
java.io.FileWriter
public class FileWriter
文字ファイルを書き込むための簡易クラスです。このクラスのコンストラクタは、文字セットと byte バッファのサイズはデフォルトで許容できる設定がされていることを仮定しています。これらの値を自分で指定するには、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 から継承されたメソッド |
---|
append, append, append, 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 Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。