Třída Java FileWriter se používá k zápisu znakově orientovaných dat do a soubor . Je to znakově orientovaná třída, která se používá pro práci se soubory Jáva .
Na rozdíl od třídy FileOutputStream nemusíte převádět řetězec na bajt pole protože poskytuje metodu pro přímý zápis řetězce.
modifikační klávesy
Deklarace třídy Java FileWriter
Podívejme se na deklaraci třídy Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Konstruktory třídy FileWriter
Konstruktér | Popis |
---|---|
FileWriter (řetězcový soubor) | Vytvoří nový soubor. Dostane název souboru tětiva . |
FileWriter (soubor souboru) | Vytvoří nový soubor. Dostane název souboru do souboru objekt . |
Metody třídy FileWriter
Metoda | Popis |
---|---|
void write (text řetězce) | Používá se k zápisu řetězce do FileWriter. |
neplatný zápis (znak c) | Používá se k zápisu znaku do FileWriter. |
void write(char[] c) | Používá se k zápisu pole znaků do FileWriter. |
void flush() | Používá se k vyprázdnění dat FileWriter. |
void close() | Používá se k uzavření FileWriter. |
Příklad Java FileWriter
V tomto příkladu zapisujeme data do souboru testout.txt pomocí třídy Java FileWriter.
co je awt
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...'); } }
Výstup:
Success...
testout.txt:
Welcome to javaTpoint.