Trieda Java FileWriter sa používa na zápis znakovo orientovaných údajov do a súbor . Je to znakovo orientovaná trieda, ktorá sa používa na prácu so súbormi java .
Na rozdiel od triedy FileOutputStream nemusíte konvertovať reťazec na bajt pole pretože poskytuje metódu na priamy zápis reťazca.
zoznam uzlov v jazyku Java
Deklarácia triedy Java FileWriter
Pozrime sa na deklaráciu pre triedu Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Konštruktory triedy FileWriter
| Konštruktér | Popis |
|---|---|
| FileWriter (reťazcový súbor) | Vytvorí nový súbor. Dostane názov súboru reťazec . |
| FileWriter (súbor súboru) | Vytvorí nový súbor. Dostane názov súboru do súboru objekt . |
Metódy triedy FileWriter
| Metóda | Popis |
|---|---|
| void write (text reťazca) | Používa sa na zápis reťazca do FileWriter. |
| void write (char c) | Používa sa na zápis znaku do FileWriter. |
| void write(char[] c) | Používa sa na zápis char poľa do FileWriter. |
| void flush() | Používa sa na vyprázdnenie údajov FileWriter. |
| void close() | Používa sa na zatvorenie FileWriter. |
Príklad Java FileWriter
V tomto príklade zapisujeme údaje do súboru testout.txt pomocou triedy 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...'); } } Výkon:
linkedlist a arraylist
Success...
testout.txt:
Welcome to javaTpoint.