欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

IO流目录操作

时间:2023-06-09

目录操作

mkdir创建一级目录、mkdirs创建多级目录、delete删除空目录或文件

import org.junit.jupiter.api.Test;​import java.io.File;import java.io.IOException;​public class Mkdir01 {​    //判断D:Jack1.txt是否存在,如果存在就删除    //判断D:\Java1是否存在,存在就删除,否则就创建    @Test    public void md(){        String filepath = ("D:\Jack1.txt");  //用\,第一个告诉软件接着下一个不要转义了        File file = new File(filepath);        if (file.exists()){            //delete()删除            file.delete();            System.out.println("删除成功!");       }else{            try {                file.createNewFile();                System.out.println("创建成功!");           } catch (IOException e) {                e.printStackTrace();           }       }   }​    @Test    //判断D:\demo\a\b\c目录是否存在,如果已经存在就提示存在,否则就创建    public void md1(){        String filepath = ("D:\demo\a\b\c");        File file = new File(filepath);        //exists()判断是否存在,判断文件、目录都可        if(file.exists()){            System.out.println("D:\demo\a\b\c已存在!");       }else{            //mkdirs()创建多级目录,mkdir()创建一级目录            file.mkdirs();       }        System.out.println(file);        //运行结果 : D:demoabc   }}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。