Java文件/文件夹 创建-删除-重命名

文件、文件夹: 创建-删除-重命名

import java.io.File;
import java.io.IOException;

public class Test2 {

    //创建文件 [如果目录不存在则创建失败!]
    public  static void createFile() throws IOException {
        String folderPath="F:\\temp";
        String fileName="Test.java";
        //创建文件夹路径对象
        File folder=new File(folderPath);
        if(folder.exists()){
            System.out.println("文件夹存在,删除文件夹重建!");
            folder.delete();//文件夹有文件时需要先删除文件/文件夹
            folder.mkdirs();//可建立子孙级目录,[mkdir();只能建立子级目录]
        }else{
            System.out.println("文件夹不存在,创建文件夹!");
            folder.mkdirs();
        }
        //创建文件对象
        File file = new File(folder+"\\"+fileName);
        if(file.exists()){
            System.out.println("----");
            file.delete();
            file.createNewFile();
        }else{
            file.createNewFile();
        }
    }
    //对文件/文件夹进行重命名
    public static void renameFileORFolder(){
        //原文件的路径
        File file = new File("F:\\temp\\Test22.java");
        //新文件名字
        file.renameTo(new File("F:\\temp\\Test33.java"));
        //原文件夹的路径
        File file1 = new File("f:/temp");
        //新文件夹名称
        file1.renameTo(new File("f:/temp2"));
    }

    public static void main(String[] args) throws IOException {
        createFile();
        renameFileORFolder();
    }
}

猜你喜欢

转载自www.cnblogs.com/yanghe123/p/11715677.html