כיתת Java FileWriter
מחלקת Java FileWriter משמשת לכתיבת נתונים מוכווני תווים ל- a קוֹבֶץ . זוהי מחלקה מוכוונת תווים המשמשת לטיפול בקבצים ב java .
בניגוד למחלקת FileOutputStream, אינך צריך להמיר מחרוזת לבייטים מַעֲרָך מכיוון שהוא מספק שיטה לכתוב מחרוזת ישירות.
הצהרת מחלקה של Java FileWriter
בוא נראה את ההצהרה עבור מחלקת Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
בונים של כיתת FileWriter
| בַּנַאִי | תיאור |
|---|---|
| FileWriter (קובץ מחרוזת) | יוצר קובץ חדש. זה מכניס את שם הקובץ חוּט . |
| FileWriter (קובץ קובץ) | יוצר קובץ חדש. זה מקבל שם קובץ בקובץ לְהִתְנַגֵד . |
שיטות של מחלקה FileWriter
| שיטה | תיאור |
|---|---|
| void write (טקסט מחרוזת) | הוא משמש לכתיבת המחרוזת לתוך FileWriter. |
| void write(char c) | הוא משמש כדי לכתוב את ה-char לתוך FileWriter. |
| void write(char[] c) | הוא משמש לכתיבת מערך char לתוך FileWriter. |
| void flush() | הוא משמש לניקוי הנתונים של FileWriter. |
| void close() | הוא משמש לסגירת ה- FileWriter. |
דוגמה ל-Java FileWriter
בדוגמה זו, אנו כותבים את הנתונים בקובץ testout.txt באמצעות מחלקת Java FileWriter.
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...'); } } תְפוּקָה:
Success...
testout.txt:
Welcome to javaTpoint.