package com.codeurjava.File;Execution:
import java.io.File;
الفئة العامة RenameFileJava {
الفراغ العام الثابت الرئيسي (سلسلة [] argv) {
ملف قديم = ملف جديد ("c: \\ test \\ ancienFichier.txt") ؛
الملف الجديد = ملف جديد ("c:\\test\\nouveauFichier.txt");
if(old.renameTo(new)))
System.out.println ("تمت إعادة تسمية الملف" + old +".) ؛
else
System.out.println ("فشل! تعذر إعادة تسمية الملف "+ قديم +".) ؛
}
}
تمت إعادة تسمية الملف c:\test\ancienFichier.txt بنجاح.
package com.codeurjava.File;
import java.io.File;
import java.io.IOException;
الفئة العامة RenameFilesJava {
الفراغ العام الثابت الرئيسي (سلسلة [] argv) يلقي IOException {
مجلد الملف = ملف جديد ("c: \\\test") ؛
ملف [] قائمة = folder.listFiles ();
for (int i = 0; i < liste.length ؛ i ++) {
if (list [i].isFile ()) { // إذا كان ملفا
//جلب الملف الحالي
ملف f = ملف جديد ("c:\\test\\"+list[i].getName());
ملحق السلسلة = "";
السلسلة القديمة = قائمة [i] .getName ();
//تحقق من أن الامتداد txt
int index = old.lastIndexOf('.');
إذا (فهرس > 0) {
الامتداد = old.substring (فهرس + 1) ؛
}
if(extension.equals("txt")){
سلسلة جديدة = "f"+i+".txt";
f.renameTo (ملف جديد ("c: \\\test \\" + new)) ؛
System.out.println (قديم +" أعيدت تسميته => "+ جديد) ؛
}
else {
System.out.println (ancient +" ليس ملف txt) ؛
}
}
}
System.out.println ("اكتملت العملية!") ؛
}
}
< / pre>وقت التشغيل:
< pre class = "prettyprint lang-java" >anc1.txt تمت إعادة تسميته = > f0.txt
anc2.txt أعيدت تسميته => f1.txt
anc3.txt أعيدت تسميته => f2.txt
img_01.jpg ليس ملف txt
table.sql ليس ملف txt
اكتملت العملية!
Please disable your ad blocker and refresh the window to use this website.