Класс FileReader

Все реализованные интерфейсы:
Closeable, AutoCloseable, Readable
public class FileReader
extends InputStreamReader

Читает текст из текстовых файлов с использованием буфера по умолчанию. Декодирование из байтов в символы использует либо указанный кодировку, либо платформенную кодировку по умолчанию.

Этот класс предназначен для чтения потоков символов. Для чтения потоков сырых байтов, рассмотрите использование потока входных байтов.

С момента:
1.1
См. также:
InputStreamReader, FileInputStream

Поля

Поля, объявленные в классе java.io.Reader

lock

Конструкторы

Конструктор Описание
FileReader​(File file)

Создает новый FileReader, учитывая File для чтения, используя платформенную кодировку по умолчанию.

FileReader​(FileDescriptor fd)

Создает новый FileReader, учитывая FileDescriptor для чтения, используя платформенную кодировку по умолчанию.

FileReader​(File file, Charset charset)

Создает новый FileReader, учитывая File для чтения и кодировку.

FileReader​(String fileName)

Создает новый FileReader, учитывая имя файла для чтения, используя платформенную кодировку по умолчанию.

FileReader​(String fileName, Charset charset)

Создает новый FileReader, учитывая имя файла для чтения и кодировку.

Методы

Методы, объявленные в классе java.io.InputStreamReader

getEncoding, read, read, ready

Методы, объявленные в классе java.io.Reader

close, mark, markSupported, nullReader, read, read, reset, skip, transferTo

Методы, объявленные в классе 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 для чтения

FileReader

public FileReader(String fileName,
                  Charset charset)
           throws IOException

Создает новый FileReader, учитывая имя файла для чтения и кодировку.

Параметры:
fileName - имя файла для чтения
charset - кодировка
Исключения:
IOException - если указанный файл не существует, является каталогом, а не обычным файлом, или по какой-либо другой причине не может быть открыт для чтения.
С момента:
11

FileReader

public FileReader(File file,
                  Charset charset)
           throws IOException

Создает новый FileReader, учитывая File для чтения и кодировку.

Параметры:
file - File для чтения
charset - кодировка
Исключения:
IOException - если файл не существует, является каталогом, а не обычным файлом, или по какой-либо другой причине не может быть открыт для чтения.
С момента:
11

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/FileReader.html

Spec-Zone .ru
спецификации, руководства, описания, API