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.