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.