| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.io.Writer
java.io.OutputStreamWriter
java.io.FileWriter
public class FileWriter
文字ファイルを書き込むための簡易クラスです。このクラスのコンストラクタは、デフォルトの文字エンコーディングとデフォルトの byte バッファーのサイズが許容できることを前提としています。これらの値を自分で指定するには、FileOutputStream 上に OutputStreamWriter を構築してください。
ファイルが使用可能であるかどうか、またはファイルを作成できるかどうかは、基本となるプラットフォームによって決まります。特に、一部のプラットフォームでは、1 つのファイルは同時に 1 つの FileWriter (またはその他のファイル書き込みオブジェクト) だけによって書き込みのために開くことができます。このような場合、該当のファイルがすでに開かれていると、このクラスのコンストラクタは失敗します。
FileWriter は、文字のストリームを書き込むために使用されます。raw バイトのストリームを書き込むときは、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 Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。