- java.lang.Object
-
- java.io.Reader
-
- java.io.InputStreamReader
-
- java.io.FileReader
-
- All Implemented Interfaces:
-
Closeable,AutoCloseable,Readable
public class FileReader extends InputStreamReader
阅读字符文件的便利课。 该类的构造函数假定默认字符编码和默认字节缓冲区大小是适当的。 要自己指定这些值,请在FileInputStream上构造一个InputStreamReader。FileReader用于读取字符流。 要读取原始字节流,请考虑使用FileInputStream。- 从以下版本开始:
- 1.1
- 另请参见:
-
InputStreamReader,FileInputStream
-
-
构造方法摘要
构造方法 Constructor 描述 FileReader(File file)创建一个新的FileReader,给出File读取。FileReader(FileDescriptor fd)创建一个新的FileReader,给予FileDescriptor从中读取。FileReader(String fileName)创建一个新的FileReader,给定要读取的文件的名称。
-
-
-
构造方法详细信息
-
FileReader
public FileReader(String fileName) throws FileNotFoundException
创建一个新的FileReader,给定要读取的文件的名称。- 参数
-
fileName- 要读取的文件的名称 - 异常
-
FileNotFoundException- 如果命名文件不存在,是一个目录,而不是常规文件,或者由于某些其他原因无法打开阅读。
-
FileReader
public FileReader(File file) throws FileNotFoundException
创建一个新的FileReader,给予File读取。- 参数
-
file- 要阅读的File - 异常
-
FileNotFoundException- 如果文件不存在,是一个目录而不是常规文件,或者由于某些其他原因无法打开阅读。
-
FileReader
public FileReader(FileDescriptor fd)
创建一个新的FileReader,给出FileDescriptor读取。- 参数
-
fd- 要读取的FileDescriptor
-
-