Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.

FileReader

public class FileReader
extends InputStreamReader

java.lang.Object
   ↳ 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

Inherited fields

Public constructors

FileReader(String fileName)

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

FileReader(File file)

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

FileReader(FileDescriptor fd)

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

Inherited methods

Public constructors

FileReader

added in API level 1
public FileReader (String fileName)

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

Parameters
fileName String: the name of the file to read from

Throws
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.

FileReader

added in API level 1
public FileReader (File file)

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

Parameters
file File: the File to read from

Throws
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.

FileReader

added in API level 1
public FileReader (FileDescriptor fd)

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

Parameters
fd FileDescriptor: the FileDescriptor to read from