Menu
Coddy logo textTech

יצירה

שיעור 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.

challenge icon

אתגר

קל

צרו פונקציה בשם 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 אונליין