Java FileWriter -luokkaa käytetään merkkipohjaisten tietojen kirjoittamiseen a tiedosto . Se on merkkilähtöinen luokka, jota käytetään tiedostojen käsittelyyn java .
Toisin kuin FileOutputStream-luokassa, sinun ei tarvitse muuntaa merkkijonoa tavuksi joukko koska se tarjoaa menetelmän kirjoittaa merkkijono suoraan.
poista npm-välimuisti
Java FileWriter -luokan ilmoitus
Katsotaanpa Java.io.FileWriter-luokan ilmoitus:
public class FileWriter extends OutputStreamWriter
FileWriter-luokan rakentajat
| Rakentaja | Kuvaus |
|---|---|
| FileWriter (merkkijonotiedosto) | Luo uuden tiedoston. Se saa tiedoston nimen sisään merkkijono . |
| FileWriter (tiedostotiedosto) | Luo uuden tiedoston. Se saa tiedoston nimen tiedostoon esine . |
FileWriter-luokan menetelmät
| Menetelmä | Kuvaus |
|---|---|
| tyhjä kirjoitus (merkkijonoteksti) | Sitä käytetään merkkijonon kirjoittamiseen FileWriteriin. |
| tyhjä kirjoitus (merkki c) | Sitä käytetään merkin kirjoittamiseen FileWriteriin. |
| void write(char[] c) | Sitä käytetään char-taulukon kirjoittamiseen FileWriteriin. |
| void flush() | Sitä käytetään FileWriterin tietojen huuhtelemiseen. |
| void close () | Sitä käytetään FileWriterin sulkemiseen. |
Esimerkki Java FileWriteristä
Tässä esimerkissä kirjoitamme tiedot tiedostoon testout.txt Java FileWriter -luokassa.
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...'); } } Lähtö:
Success...
testout.txt:
java-syöttömerkkijono
Welcome to javaTpoint.