วันอาทิตย์ที่ 16 ตุลาคม พ.ศ. 2559

การเปลี่ยนชื่อไฟล์ใน Java

ในการเปลี่ยนชื่อไฟล์นั้นเราใช้เมธอด 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"); // สร้างไฟล์ชื่อ 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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...