FileReader
  public
  
  
  
  class
  FileReader
  
  
  
  
  
  
  
    extends InputStreamReader
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | java.io.Reader | ||
| ↳ | java.io.InputStreamReader | ||
| ↳ | java.io.FileReader | ||
Reads text from character files using a default buffer size. Decoding from bytes to characters uses either a specified charset or the platform's default charset.
 The FileReader is meant for reading streams of characters. For reading
 streams of raw bytes, consider using a FileInputStream.
See also:
Summary
Inherited fields | 
|---|
Public constructors | |
|---|---|
      
      FileReader(File file)
      
      
        Creates a new   | 
  |
      
      FileReader(File file, Charset charset)
      
      
        Creates a new   | 
  |
      
      FileReader(FileDescriptor fd)
      
      
        Creates a new   | 
  |
      
      FileReader(String fileName)
      
      
        Creates a new   | 
  |
      
      FileReader(String fileName, Charset charset)
      
      
        Creates a new   | 
  |
Inherited methods | |
|---|---|
Public constructors
FileReader
public FileReader (File file)
Creates a new FileReader, given the File to read,
 using the platform's
 default charset.
| Parameters | |
|---|---|
file | 
        
          File: the File to read | 
      
| 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
public FileReader (File file, Charset charset)
Creates a new FileReader, given the File to read and
 the charset.
| Parameters | |
|---|---|
file | 
        
          File: the File to read | 
      
charset | 
        
          Charset: the charset | 
      
| Throws | |
|---|---|
IOException | 
          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
public FileReader (FileDescriptor fd)
Creates a new FileReader, given the FileDescriptor to read,
 using the platform's
 default charset.
| Parameters | |
|---|---|
fd | 
        
          FileDescriptor: the FileDescriptor to read | 
      
FileReader
public FileReader (String fileName)
Creates a new FileReader, given the name of the file to read,
 using the platform's
 default charset.
| Parameters | |
|---|---|
fileName | 
        
          String: the name of the file to read | 
      
| 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
public FileReader (String fileName, Charset charset)
Creates a new FileReader, given the name of the file to read
 and the charset.
| Parameters | |
|---|---|
fileName | 
        
          String: the name of the file to read | 
      
charset | 
        
          Charset: the charset | 
      
| Throws | |
|---|---|
IOException | 
          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. |