Java基础-文件的目录相关操作

package com.hspedu.io_;

import org.junit.Test;

import java.io.File;


public class TestDirectory {
    @Test
    public void isExistFile() {
        String filePath = "e:\\JavaIO\\Directory\\test.txt";
        File file = new File(filePath);
        if (file.exists()) {
            System.out.println("文件已经存在");
            if (file.delete()) {
                System.out.println("已将存在的文件删除");
            }
        } else {
            System.out.println("文件不存在");
        }
    }

    @Test
    public void isExistDirectory() {
        String directoryPath = "e:\\JavaIO\\Directory\\";
        File file = new File(directoryPath);
        if (file.exists()) {
            System.out.println("目录已经存在");
            if (file.delete()) {
                System.out.println("已将存在的目录删除");
            }
        } else {
            System.out.println("目录不存在");
        }
    }

    @Test
    public void createDirectory() {
        String directoryPath = "e:\\JavaIO\\Directory\\";
        File file = new File(directoryPath);
        if (file.exists()) {
            System.out.println("目录已经存在");
        } else {
            // file.createNewFile();方法是创建文件,不是文件夹目录
            if (file.mkdirs()) {
                System.out.println("创建目录成功");
            } else {
                System.out.println("创建目录失败");
            }
        }
    }
}

 

posted @ 2022-04-14 10:43  柯南同学  阅读(81)  评论(0编辑  收藏  举报