יצירה
שיעור 6 מתוך 11 בקורס טיפול בקבצים ב-Java של Coddy.
כדי ליצור קובץ ב-Java, השתמשו בבנאי של המחלקה File עם שם הקובץ הרצוי, ולאחר מכן הפעילו את המתודה createNewFile(). המתודה תחזיר true אם הקובץ נוצר בהצלחה, או false אם הקובץ כבר קיים:
try {
File file = new File("data.txt");
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}הקוד שלמעלה יוצר קובץ בשם “data.txt”; שימו לב שעליכם לטפל בחריגת IOException.
אתגר
קלצרו פונקציה בשם createFile שמקבלת שם קובץ ויוצרת אותו.
אם הקובץ כבר קיים, הציגו:
File already exists.אחרת:
File created successfully!נסו בעצמכם
import java.io.File;
import java.io.IOException;
class CreateFile {
public static void createFile(String filename) {
// כתבו כאן קוד
}
}כל השיעורים ביחידה טיפול בקבצים ב-Java
תרגלו בעצמכם: קומפיילר Java אונליין