Java中创建文件夹使用File类下自带的mkdirs()方法就能够轻松完成了,

本来没有什么好说的,唯一值得注意的是这个mkdirs()能够一次性创建多级目录,无须递归调用。也就是说,我要创建在F盘新建一个文件夹a,然后在这个文件夹a中在创建文件夹s,直接通过File file=new File("f:\\a\\s");指定f:\a\s这个路径,然后直接同过file.mkdirs()方法的调用,Java就会在系统中帮助你完成这两个文件夹的创建,

代码无须写成按照平时操作Windows的思维,先在f:盘新建一个a文件夹,然后在a中再创建一个s,

比如如下的程序,其代码如下:

package makeDirectory;import java.io.File;public class makeDirectoryTest {public static boolean mkDirectory(String path) {File file = null;try {file = new File(path);if (!file.exists()) {return file.mkdirs();}else{return false;}} catch (Exception e) {} finally {file = null;}return false;}public static void main(String[] args) {String mkDirectoryPath = "f:\\a\\s";if (mkDirectory(mkDirectoryPath)) {System.out.println(mkDirectoryPath + "建立完毕");}else{System.out.println(mkDirectoryPath + "建立失败!此目录或许已经存在!");}}}

程序运行效果则如下图:

一开始在F盘中没有任何东西,但是通过上面的代码,可以一次性建立多级目录。

如果这个目录存在,则给出提示。

【Java】创建文件夹相关推荐

  1. java 创建文件夹的方法_Java创建文件夹的方法

    Java创建文件夹的方法 /** * 用于创建文件夹的方法 * @param mkdirName */ public void mkdir(String mkdirName) { try { File ...

  2. java 创建文件夹的方法_java中创建文件夹的方法

    java中创建文件夹的方法 发布时间:2020-06-10 11:46:49 来源:亿速云 阅读:461 作者:Leah 这篇文章给大家分享的是java中创建文件夹的方法.小编觉得挺实用的,因此分享给 ...

  3. java创建文件夹(Java创建文件夹失败重新创建)

    java创建目录或文件夹的方法? 1.File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2.File类的mkdir方法根据抽象路径创建目录32 ...

  4. java创建文件夹和文件

    java创建文件夹和文件,在文件夹不存在的情况下创建. 在执行这个方法时候大部分会遇见,找不到路径方法. 下面是我认为比较好用的一个写法,贴出来,有更好的可以一起分享. // 指定路径如果没有则创建并 ...

  5. java创建文件夹和文件并写入

    java创建文件夹及TXT文件并写入 最近需要做一个云存档的模块,刚开始创建的时候经常报找不到路径,记录一下我感觉不错的写法 测试类 package com.xzly;import org.junit ...

  6. 详细总结Java创建文件夹的方法及优缺点

    一.Java NIO创建文件夹 为了解决传统IO创建文件夹中异常失败处理问题不明确的问题,在Java的NIO中进行了改进. 1.1 Files.createDirectories创建文件夹及其父文件夹 ...

  7. 总结java创建文件夹的4种方法及其优缺点-JAVA IO基础总结第三篇

    本文是Java IO总结系列篇的第3篇,前篇的访问地址如下: 总结java中创建并写文件的5种方式-JAVA IO基础总结第一篇 总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇 ...

  8. java创建文件夹的4种方法及其优缺点(io基础)

    1.传统API创建文件夹方式 Java传统的IO API种使用java.io.File类中的 file.mkdir()和file.mkdirs()方法创建文件夹 file.mkdir()创建文件夹成功 ...

  9. java创建文件夹或文件

    public static void createFile() throws IOException{String path0 = "E:/evan";String path1 = ...

  10. java创建文件夹代码_Java创建文件夹及文件实例代码

    package com.xhkj.util; import java.io.File; import java.io.IOException; public class CreateFileUtil ...

最新文章

  1. 从ipa文件中导出图片
  2. 大家都说 Java 反射效率低,你知道原因在哪里么
  3. React开发(170):ant design datapicker限制选择时间
  4. 【牛客 - 21302】被3整除的子序列(线性dp)
  5. Reactor网络编程模型
  6. centos常用网络管理命令
  7. 将IE的默认搜索引擎换成Google
  8. eclipse安装SVN插件
  9. 天天生鲜项目需求分析——基于Django框架的天天生鲜电商网站项目系列博客(一)...
  10. 23种设计模式(4):模板模式
  11. error c2471: cannot update program database vc90.pdb-小楼一夜听春雨-博客园
  12. 俄罗斯方块Tetris(C基础,Linux终端)
  13. Qt操作Excel类
  14. gulp+webpack工具整合简介
  15. 7.选择结构之switch结构
  16. 天梯赛:L2-016 愿天下有情人都是失散多年的兄妹 (25 分)
  17. em标签和i标签区别
  18. u盘安linux、win等系统
  19. 如何在Red Hat Enterprise Linux上安装Python 3
  20. 汉江师范数学与计算机科学院宿舍,汉江师范学院宿舍条件,宿舍几人间环境好不好(图片)...

热门文章

  1. 数学建模竞赛的一些心得体会(全国大学生数学建模首战国一大佬的心得体会)
  2. PEP最新提案推出,Python将上线重大更新,带来了哪些新功能?
  3. 安装 pycuda 出现 PEP517 的错误
  4. python常用PEP收集
  5. JAVA在线编译器模拟
  6. 计算机视觉 图像形成 几何图形和变换 3D变换
  7. CheriABI简介
  8. python如何做混合模型面板回归_面板模型回归操作指南,适合初学者!
  9. flex布局实现不换行且不挤在一起效果
  10. ios html文本高度,iOS 14 准确计算WKWebview Html内容高度 简易方法