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.