Create
الدرس 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) {
// اكتب الكود هنا
}
}