Java FileWriter klase tiek izmantota, lai rakstītu uz rakstzīmēm orientētus datus a failu . Tā ir uz rakstzīmēm orientēta klase, kas tiek izmantota failu apstrādei java .
Atšķirībā no klases FileOutputStream, jums nav jāpārvērš virkne baitos masīvs jo tas nodrošina metodi, kā tieši ierakstīt virkni.
nosacījuma operators java
Java FileWriter klases deklarācija
Apskatīsim deklarāciju klasei Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
FileWriter klases konstruktori
Konstruktors | Apraksts |
---|---|
FileWriter (virknes fails) | Izveido jaunu failu. Tajā tiek ievadīts faila nosaukums virkne . |
FileWriter (faila fails) | Izveido jaunu failu. Tas iegūst faila nosaukumu mapē Fails objektu . |
FileWriter klases metodes
Metode | Apraksts |
---|---|
tukša rakstīšana (virknes teksts) | To izmanto, lai ierakstītu virkni programmā FileWriter. |
nederīgs rakstījums (char c) | To izmanto, lai ierakstītu rakstzīmi programmā FileWriter. |
nederīgs rakstījums (char[] c) | To izmanto, lai ierakstītu char masīvu programmā FileWriter. |
void flush () | To izmanto, lai izskalotu FileWriter datus. |
tukšs aizvērt () | To izmanto, lai aizvērtu FileWriter. |
Java FileWriter piemērs
Šajā piemērā mēs ierakstām datus failā testout.txt, izmantojot Java FileWriter klasi.
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...'); } }
Izvade:
saglabāt youtube video vlc
Success...
testout.txt:
Welcome to javaTpoint.