モジュール java.base
パッケージ java.io

クラスFileReader

すべての実装されたインタフェース:
Closeable, AutoCloseable, Readable

public class FileReader
extends InputStreamReader
デフォルトのバッファ・サイズを使用して、文字ファイルからテキストを読み取ります。 バイトから文字にデコードするには、指定したcharsetまたはプラットフォームdefault charsetのいずれかを使用します。

FileReaderは、文字のストリームの読取りを目的としています。 rawバイトのストリームを読み込むときは、FileInputStreamを使用してください。

導入されたバージョン:
1.1
関連項目:
InputStreamReaderFileInputStream
  • コンストラクタの詳細

    • FileReader

      public FileReader​(String fileName) throws FileNotFoundException
      プラットフォームdefault charsetを使用して、読み取るファイルの名前を指定して、新しいFileReaderを作成します。
      パラメータ:
      fileName - 読み取るファイルの名前。
      例外:
      FileNotFoundException - 指定されたファイルが存在しないか、通常ファイルではなくディレクトリであるか、またはなんらかの理由で開くことができない場合。
    • FileReader

      public FileReader​(File file) throws FileNotFoundException
      プラットフォームdefault charsetを使用して、Fileが読み取られると、新しいFileReaderを作成します。
      パラメータ:
      file - 読み取るFile
      例外:
      FileNotFoundException - ファイルが存在しないか、通常ファイルではなくディレクトリであるか、またはなんらかの理由で開くことができない場合。
    • FileReader

      public FileReader​(FileDescriptor fd)
      プラットフォームdefault charsetを使用して、FileDescriptorが読み取られると、新しいFileReaderを作成します。
      パラメータ:
      fd - 読み取るFileDescriptor
    • FileReader

      public FileReader​(String fileName, Charset charset) throws IOException
      読み取るファイルの名前およびcharsetに基づいて、新しいFileReaderを作成します。
      パラメータ:
      fileName - 読み取るファイルの名前。
      charset - the charset
      例外:
      IOException - 指定したファイルが存在しない場合、通常のファイルではなくディレクトリである場合、またはその他の理由で読取り用にオープンできない場合。
      導入されたバージョン:
      11
    • FileReader

      public FileReader​(File file, Charset charset) throws IOException
      読み取るFilecharsetが指定されている場合、新しいFileReaderを作成します。
      パラメータ:
      file - 読み取るFile
      charset - the charset
      例外:
      IOException - ファイルが存在しない場合、通常のファイルではなくディレクトリである場合、またはその他の理由で読取り用にオープンできない場合。
      導入されたバージョン:
      11