ในการเปลี่ยนชื่อไฟล์นั้นเราใช้เมธอด renameTo() เป็นตัวเปลี่ยน.
อย่างไรก็ตามมันยังขึ้นกับตัวระบบปฏิบัติการด้วยอาจจะทำได้ใน *nix
แต่อาจะไม่ได้ใน Windows (จากตัวอย่างนี้ผู้เขียนได้ทำการทดลองใน window 7
64 บิต ก็ทำได้เมือนกันครับ). โดยตัวอย่างผู้เขียนจะทำการสร้างไฟล์
oldfile.txt ไว้ก่อนใน "C:\\users\\nopphanan7" จากนั้นก็จะใช้โคด Java
นี้ในการเปลี่ยนชื่อไฟล์เป็น newfile.txt ครับ.
package
demo.file;
import
java.io.File;
public
class
RenameFileExample {
/**
* @param args
*/
public
static
void
main(String[] args) {
File oldfile =
new
File(
"C:\\users\\nopphanan7\\oldfile.txt"
);
File newfile =
new
File(
"C:\\users\\nopphanan7\\newfile.txt"
);
if
(oldfile.renameTo(newfile)){
System.out.println(
"Rename succesful"
);
}
else
{
System.out.println(
"Rename failed"
);
}
}
}
ผลลัพธ์ที่ได้คือ
Rename succesful
ไม่มีความคิดเห็น:
แสดงความคิดเห็น