zoukankan      html  css  js  c++  java
  • File 创建一个空目录,创建一个多级目录,删除一个目录

    package seday03;

    import java.io.File;

    /**
    * 创建一个空目录,
    * @author xingsir
    */
    public class MkDirDemo {

    public static void main(String[] args) {
    /*
    * 在当前目录下新建一个名为:demo的目录
    * 相对路径中"./"可以不写,默认就是在当前目录下开始
    */
    File file =new File("Test");
    if(!file.exists()) {
    file.mkdir();
    System.out.println("目录创建成功");
    }else {
    System.out.println("已存在该目录");
    }
    }

    }

    //==============================================================================

    package seday03;

    import java.io.File;

    /**
    * 创建一个多级目录
    * @author xingsir
    */
    public class MkDirsDemo {

    public static void main(String[] args) {
    /*
    * 在当前目录中创建:A/B/C/D/E/F
    */
    File dir = new File("A/B/C/D/E/F");
    if(!dir.exists()) {
    //创建当前目录是会将不存在的父目录一并建立
    dir.mkdirs();
    System.out.println("目录已创建!");
    }else {
    System.out.println("目录已存在!");
    }
    }

    }

    //=========================================================================

    package seday03;

    import java.io.File;

    /**
    * 删除一个目录
    * @author xingsir
    */
    public class DeleteFileDemo {

    public static void main(String[] args) {
    File dir = new File("Test");
    if(dir.exists()) {
    /*
    * 删除目录的前提是这个目录是一个空目录
    */
    dir.delete();
    System.out.println("目录已删除");
    }else {
    System.out.println("目录不存在");
    }
    }

    }

  • 相关阅读:
    Sum Root to Leaf Numbers 解答
    459. Repeated Substring Pattern
    71. Simplify Path
    89. Gray Code
    73. Set Matrix Zeroes
    297. Serialize and Deserialize Binary Tree
    449. Serialize and Deserialize BST
    451. Sort Characters By Frequency
    165. Compare Version Numbers
    447. Number of Boomerangs
  • 原文地址:https://www.cnblogs.com/xingsir/p/11984188.html
Copyright © 2011-2022 走看看