Класът Java FileWriter се използва за запис на символно-ориентирани данни в a файл . Това е символно-ориентиран клас, който се използва за обработка на файлове java .
За разлика от класа FileOutputStream, не е необходимо да конвертирате низ в байт масив защото предоставя метод за директно записване на низ.
какво прави ravel в python
Декларация на клас Java FileWriter
Нека да видим декларацията за клас Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Конструктори на клас FileWriter
Конструктор | Описание |
---|---|
FileWriter (файл с низ) | Създава нов файл. Получава името на файла низ . |
FileWriter (Файлов файл) | Създава нов файл. Получава име на файл във File обект . |
Методи на клас FileWriter
Метод | Описание |
---|---|
void write (низов текст) | Използва се за запис на низ във FileWriter. |
void write(char c) | Използва се за запис на char във FileWriter. |
void write(char[] c) | Използва се за запис на char масив във FileWriter. |
void flush() | Използва се за изчистване на данните на FileWriter. |
void close() | Използва се за затваряне на FileWriter. |
Пример за Java FileWriter
В този пример ние записваме данните във файла testout.txt с помощта на клас Java FileWriter.
package com.javatpoint; import java.io.FileWriter; public class FileWriterExample { public static void main(String args[]){ try{ FileWriter fw=new FileWriter('D:\testout.txt'); fw.write('Welcome to javaTpoint.'); fw.close(); }catch(Exception e){System.out.println(e);} System.out.println('Success...'); } }
Изход:
Success...
testout.txt:
javafx на eclipse
Welcome to javaTpoint.