Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

7年前关闭。



Improve this question




谁能告诉我这两种方法之间的区别:
  • file.mkdir()
  • file.mkdirs()
  • 最佳答案

    mkdirs()也在此File表示的路径中创建父目录

    javadocs代表mkdirs():



    javadocs代表mkdir():



    示例:

    File  f = new File("non_existing_dir/someDir");
    System.out.println(f.mkdir());
    System.out.println(f.mkdirs());
    

    将为第一个生成false [且不会创建目录],为第二个生成true,您将创建non_existing_dir/someDir

    10-08 04:52