English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا الدرس، سنتعلم كيفية استخدام Java لتغيير اسم الملف.
فيملف Javaيقدم الصنف renameTo() لتحديد اسم الملف. إذا كانت عملية التغيير ناجحة، فإنه يعود صحيح، وإلا يعود خطأ.
import java.io.File; class Main { public static void main(String[] args) { //إنشاء كائن ملف File file = new File("oldName"); //إنشاء ملف try { file.createNewFile(); } catch(Exception e) { e.getStackTrace(); } //إنشاء كائن يحتوي على اسم الملف الجديد File newFile = new File("newName"); //تغيير اسم الملف boolean value = file.renameTo(newFile); if(value) { System.out.println("الاسم المعدل للملف."); } else { System.out.println("الاسم غير قابل للتعديل."); } } }
في المثال السابق، قمنا بإنشاء جسم ملف يُدعى file. يحتوي هذا الجسم على معلومات حول مسار الملف المحدد.
File file = new File("oldName");
ثم أنشأنا ملفًا جديدًا باستخدام المسار المحدد.
//أنشئ ملفًا جديدًا باستخدام المسار المحدد file.createNewFile();
في هذا المثال، قمنا بإنشاء جسم ملف آخر يُدعى newFile. يحتوي هذا الجسم على معلومات حول مسار الملف المحدد.
File newFile = new File("newFile");
لتحديد اسم ملف جديد، استخدمنا طريقة renameTo(). يستخدم الاسم الذي يحدده جسم newFile لتغيير الاسم الخاص بالملف الذي يحدده جسم file.
file.renameTo(newFile);
إذا تم نجاح العملية، سيتم عرض الرسالة التالية.
تم تغيير اسم الملف.
إذا لم تتم عملية النجاح، سيتم عرض الرسالة التالية.
الاسم غير قابل للتعديل.