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 |
---|
From
class
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 | |
---|---|
From
class
java.io.InputStreamReader
| |
From
class
java.io.Reader
| |
From
class
java.lang.Object
| |
From
interface
java.lang.Readable
| |
From
interface
java.io.Closeable
| |
From
interface
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
|