Wat is die gebruik van FileWriter in Java?
Wat is die gebruik van FileWriter in Java?

Video: Wat is die gebruik van FileWriter in Java?

Video: Wat is die gebruik van FileWriter in Java?
Video: Java FileWriter (write to a file) 📝 2024, November
Anonim

Java FileWriter klas is gebruik word om karaktergeoriënteerde data na 'n lêer te skryf. Dit is karakter-georiënteerde klas wat is gebruik word vir lêerhantering in java . In teenstelling met FileOutputStream-klas, hoef jy nie string in grepe-skikking om te skakel nie, want dit bied 'n metode om string direk te skryf.

Met betrekking tot hierdie, wat is die gebruik van FileOutputStream in Java?

Java FileOutputStream . FileOutputStream is 'n uitsetstroom vir die skryf van data na 'n lêer of FileDescriptor. FileOutputStream is gebruik word vir die skryf van strome rou grepe soos beelddata. Dit is goed om gebruik met grepe data wat nie as teks voorgestel kan word nie, soos PDF, Excel-dokumente, beeldlêers, ens.

Die vraag is dan hoe om 'n Java-lêer te ignoreer? As jy skryf a lêer in Java wat reeds in die ligging teenwoordig is, sal dit outomaties oorskryf word. Tensy jy daaraan skryf lêer met 'n byvoegvlag wat op True gestel is. FileWriter fw = nuwe FileWriter(lêernaam, vals); Dit sal oorskryf die lêer maw skoon die lêer en skryf weer daaraan.

Ook, waarheen skryf FileWriter?

FileWriter is gewoond aan skryf na karakter lêers. Sy skryf () metodes laat jou toe om skryf karakter(s) of stringe na 'n lêer. FileWriters word gewoonlik deur hoër-vlak toegedraai Skrywer voorwerpe, soos BufferedWriter of PrintWriter, wat beter werkverrigting en hoërvlak, meer buigsame metodes bied om skryf data.

Wat is die verskil tussen FileWriter en BufferedWriter?

FileWriter skryf direk in lêers en moet slegs gebruik word wanneer die aantal skryfwerk minder is. Gebufferde skrywer : Gebufferde skrywer is amper soortgelyk aan FileWriter maar dit gebruik interne buffer om data in lêer te skryf. Jy moet gebruik Gebufferde skrywer wanneer die aantal skryfbewerkings meer is.

Aanbeveel: