Clasa Java FileWriter este folosită pentru a scrie date orientate pe caractere pe a fişier . Este o clasă orientată pe caractere care este folosită pentru gestionarea fișierelor java .
Spre deosebire de clasa FileOutputStream, nu trebuie să convertiți șirul în octet matrice deoarece oferă o metodă de a scrie direct șir.
înlocuiți o culoare în gimp
Declarație de clasă Java FileWriter
Să vedem declarația pentru clasa Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Constructorii clasei FileWriter
Constructor | Descriere |
---|---|
FileWriter (fișier șir) | Creează un fișier nou. Primește numele fișierului şir . |
FileWriter (fișier fișier) | Creează un fișier nou. Primește numele fișierului în File obiect . |
Metode ale clasei FileWriter
Metodă | Descriere |
---|---|
void write (text șir) | Este folosit pentru a scrie șirul în FileWriter. |
void write(car c) | Este folosit pentru a scrie caracterul în FileWriter. |
void write(car[] c) | Este folosit pentru a scrie matrice de caractere în FileWriter. |
void flush() | Este folosit pentru a șterge datele din FileWriter. |
void close() | Este folosit pentru a închide FileWriter. |
Exemplu Java FileWriter
În acest exemplu, scriem datele în fișierul testout.txt folosind clasa 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...'); } }
Ieșire:
algoritm de programare round robin
Success...
testout.txt:
Welcome to javaTpoint.