Spec-Zone .ru
спецификации, руководства, описания, API
|
public class FileWriter extends OutputStreamWriter
Доступен ли файл или может быть создан, зависит от базовой платформы. Некоторые платформы, в частности позволяют файлу быть открытым для того, чтобы записать только одним FileWriter (или другой пишущий файл объект) за один раз. В таких ситуациях перестанут работать конструкторы в этом классе, если включенный файл будет уже открыт.
FileWriter
предназначается для записи потоков символов. Для того, чтобы записать потоки необработанных байтов, рассмотрите использование a FileOutputStream
.
OutputStreamWriter
, FileOutputStream
блокировка
Конструктор и Описание |
---|
FileWriter(File file)
Создает объект FileWriter, данный объект Файла.
|
FileWriter(File file, boolean append)
Создает объект FileWriter, данный объект Файла.
|
FileWriter(FileDescriptor fd)
Создает объект FileWriter, связанный с дескриптором файла.
|
FileWriter(String fileName)
Создает объект FileWriter, данный имя файла.
|
FileWriter(String fileName, boolean append)
Создает объект FileWriter, данный имя файла с булевской переменной, указывающей, добавить ли записанные данные.
|
close, flush, getEncoding, write, write, write
public FileWriter(String fileName) throws IOException
fileName
- Представьте системно-зависимое имя файла в виде строки.IOException
- если именованный файл существует, но является каталогом, а не регулярным файлом, не существует, но не может быть создан, или не может быть открыт ни по какой другой причинеpublic FileWriter(String fileName, boolean append) throws IOException
fileName
- Представьте системно-зависимое имя файла в виде строки.append
- булевская переменная, если true
, тогда данные будут записаны до конца файла, а не начало.IOException
- если именованный файл существует, но является каталогом, а не регулярным файлом, не существует, но не может быть создан, или не может быть открыт ни по какой другой причинеpublic FileWriter(File file) throws IOException
file
- объект Файла записать в.IOException
- если файл существует, но является каталогом, а не регулярным файлом, не существует, но не может быть создан, или не может быть открыт ни по какой другой причинеpublic FileWriter(File file, boolean append) throws IOException
true
, тогда байты будут записаны до конца файла, а не начало.file
- объект Файла записать вappend
- если true
, тогда байты будут записаны до конца файла, а не началоIOException
- если файл существует, но является каталогом, а не регулярным файлом, не существует, но не может быть создан, или не может быть открыт ни по какой другой причинеpublic FileWriter(FileDescriptor fd)
fd
- FileDescriptor возражают, чтобы записать в.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.