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.
See also:
Inherited fields |
|---|
java.io.Reader
|
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 | |
|---|---|
java.io.InputStreamReader
| |
java.io.Reader
| |
java.lang.Object
| |
java.lang.Readable
| |
java.io.Closeable
| |
java.lang.AutoCloseable
| |
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 (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 (FileDescriptor fd)
Creates a new FileReader, given the FileDescriptor to read from.
| Parameters | |
|---|---|
fd |
FileDescriptor:
the FileDescriptor to read from
|