- java.lang.Object
-
- java.io.Reader
-
- java.io.InputStreamReader
-
- java.io.FileReader
-
- すべての実装されたインタフェース:
Closeable
,AutoCloseable
,Readable
public class FileReader extends InputStreamReader
文字ファイルを読み込むための簡易クラスです。 このクラスのコンストラクタは、デフォルトの文字エンコーディングとデフォルトのbyteバッファのサイズが適切に設定されていることを前提としています。 これらの値を自分で指定するには、FileInputStream上にInputStreamReaderを構築してください。FileReader
は、文字のストリームを読み込むために使用されます。 rawバイトのストリームを読み込むときは、FileInputStream
を使用してください。- 導入されたバージョン:
- 1.1
- 関連項目:
InputStreamReader
、FileInputStream
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 FileReader(File file)
読込み元のFile
を指定して、新規FileReader
を作成します。FileReader(FileDescriptor fd)
読込み元のFileDescriptor
を指定して、新規FileReader
を作成します。FileReader(String fileName)
読込み元のファイルの名前を指定して、新規FileReader
を作成します。
-
-
-
コンストラクタの詳細
-
FileReader
public FileReader(String fileName) throws FileNotFoundException
読込み元のファイルの名前を指定して、新規FileReader
を作成します。- パラメータ:
fileName
- 読込み元のファイルの名前- 例外:
FileNotFoundException
- 指定されたファイルが存在しないか、通常ファイルではなくディレクトリであるか、またはなんらかの理由で開くことができない場合。
-
FileReader
public FileReader(File file) throws FileNotFoundException
読込み元のFile
を指定して、新規FileReader
を作成します。- パラメータ:
file
- 読込み元のFile
- 例外:
FileNotFoundException
- ファイルが存在しないか、通常ファイルではなくディレクトリであるか、またはなんらかの理由で開くことができない場合。
-
FileReader
public FileReader(FileDescriptor fd)
読込み元のFileDescriptor
を指定して、新規FileReader
を作成します。- パラメータ:
fd
- 読込み元のFileDescriptor
-
-