文件夾的創建,刪除,重命名,怎麼同時創建多個文件夾

文件夾的創建

public class HelloFloder {
    public static void main(String[] args) {

    // File file = new File("new folder");
        // 這是創建文件的方法
        // file.createNewFile();
        // 這是創建文件夾的方法
        // file.mkdirs() 也是創建文件夾的方法,他可以一次性創建多個文件
        // 連續創建四個文件夾
        File file = new File("new folder/one/two/three/main");
        if (file.mkdirs()) {
            System.out.println("文件夾創建完成");
        } else {
            if (file.exists()) {
                System.out.println("文件夾創建已經存在,不需要創建");
            } else {
                System.out.println("創建失敗");
            }

        }


        File file2=new File("new folder/one");
        file.renameTo(file2);//
    }
}

方法介紹:
file.mkdir();
該方法是創建文件夾

file.mkdirs();
該方法可以連續創建多個文件夾

file.delete();
刪除文件夾,要保證該文件夾是空文件夾

怎麼給文件夾重命名

        File file = new File("new folder");
        File file2 = new File("new folder-new");
        if (file.renameTo(file2)) {
            System.out.println("down");
        } else {
            System.out.println("fail");
        }

將two及以下的文件夾移動到跟one同一個目錄下

File file = new File("new folder/one/two");
        File file2 = new File("new folder/two");
        if (file.renameTo(file2)) {
            System.out.println("down");
        } else {
            System.out.println("fail");
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章