Класс FileReader
- java.lang.Object
-
- java.io.Reader
-
- java.io.InputStreamReader
-
- java.io.FileReader
- Все реализованные интерфейсы:
- Closeable, AutoCloseable, Readable
public class FileReader extends InputStreamReader
Удобный класс для чтения текстовых файлов. Конструкторы этого класса предполагают, что кодировка символов по умолчанию и размер буфера по умолчанию являются подходящими. Чтобы указать эти значения самостоятельно, создайте объект InputStreamReader на FileInputStream.
FileReader предназначен для чтения потоков символов. Для чтения потоков сырых байтов используйте FileInputStream.
- С:
- JDK1.1
- См. также:
-
InputStreamReader,FileInputStream
Поля
Поля, унаследованные от класса java.io.Reader
lock Конструкторы
| Конструктор и описание |
|---|
FileReader(File file) Создает новый |
FileReader(FileDescriptor fd) Создает новый |
FileReader(String fileName) Создает новый |
Методы
Методы, унаследованные от класса java.io.InputStreamReader
close, getEncoding, read, read, ready Методы, унаследованные от класса java.io.Reader
mark, markSupported, read, read, reset, skip Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Конструкторы
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 для чтения
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.