Java FileWriter klasa koristi se za pisanje znakovno orijentiranih podataka u a datoteka . To je klasa orijentirana na znakove koja se koristi za rukovanje datotekama Java .
Za razliku od klase FileOutputStream, ne morate pretvoriti niz u bajt niz jer pruža metodu za izravno pisanje niza.
isključivanje android načina rada za razvojne programere
Deklaracija Java FileWriter klase
Pogledajmo deklaraciju za klasu Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Konstruktori klase FileWriter
Konstruktor | Opis |
---|---|
FileWriter (string datoteka) | Stvara novu datoteku. Unosi naziv datoteke niz . |
FileWriter (datoteka datoteke) | Stvara novu datoteku. Dobiva naziv datoteke u File objekt . |
Metode klase FileWriter
metoda | Opis |
---|---|
void write (String text) | Koristi se za pisanje niza u FileWriter. |
prazno pisanje (znak c) | Koristi se za pisanje znaka u FileWriter. |
void pisanje (char[] c) | Koristi se za pisanje niza znakova u FileWriter. |
void flush() | Koristi se za brisanje podataka FileWritera. |
praznina zatvori() | Koristi se za zatvaranje FileWriter-a. |
Primjer Java FileWriter
U ovom primjeru zapisujemo podatke u datoteku testout.txt koristeći Java FileWriter klasu.
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...'); } }
Izlaz:
dizajn baze podataka u dbms-u
Success...
testout.txt:
Welcome to javaTpoint.