Google is committed to advancing racial equity for Black communities. See how.
Added in API level 1

FileReader

open class FileReader : InputStreamReader
kotlin.Any
   ↳ java.io.Reader
   ↳ java.io.InputStreamReader
   ↳ java.io.FileReader

Convenience class for reading character files. The constructors of this class assume that the default character encoding and the default byte-buffer size are appropriate. To specify these values yourself, construct an InputStreamReader on a FileInputStream.

FileReader is meant for reading streams of characters. For reading streams of raw bytes, consider using a FileInputStream.

Summary

Public constructors
<init>(fileName: String!)

Creates a new FileReader, given the name of the file to read from.

<init>(file: File!)

Creates a new FileReader, given the File to read from.

Creates a new FileReader, given the FileDescriptor to read from.

Inherited functions
Inherited properties

Public constructors

<init>

Added in API level 1
FileReader(fileName: String!)

Creates a new FileReader, given the name of the file to read from.

Parameters
fileName String!: the name of the file to read from
Exceptions
java.io.FileNotFoundException if the named file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.

<init>

Added in API level 1
FileReader(file: File!)

Creates a new FileReader, given the File to read from.

Parameters
file File!: the File to read from
Exceptions
java.io.FileNotFoundException if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.

<init>

Added in API level 1
FileReader(fd: FileDescriptor!)

Creates a new FileReader, given the FileDescriptor to read from.

Parameters
fd FileDescriptor!: the FileDescriptor to read from