Java自动创建多层文件目录
2014-09-11 06:38
274 查看
// 创建文件上传路径 public static void mkdir(String path) { File fd = null; try { fd = new File(path); if (!fd.exists()) { fd.mkdirs(); } } catch (Exception e) { e.printStackTrace(); } finally { fd = null; } }
经常会遇见在创建某一目录时
因为其上一层目录即父目录不存在而抛出异常(指定文件路径不存在)
jdk中提供了创建目录的两种方法实现 mkdir() 和 mkdirs()
前者是在给定目录结构path参数下创建指定的目录,
如果path中少了一层目录没有创建则会抛出异常(FileNotFoundException)
而第二个方法,则是相对安全的实现,因为他会自动创建不存在的父级目录。
相关文章推荐
- JAVA自动创建多层文件目录
- JAVA自动创建多层文件目录
- Java自动创建多层文件目录
- JAVA自动创建多层文件目录
- 【java】当文件目录不存在时自动创建文件目录
- java自动创建多层目录
- Java API 自带的日志管理,可配置文件路径,并自动创建不存在的目录
- 使用java代码在本地创建文件夹(多层目录),在本地磁盘创建文件目录
- java利用ftpClient来创建多层目录文件
- java自动创建文件路径
- JAVA 如何创建/删除/修改/复制目录及文件
- JAVA 如何创建/删除/修改/复制目录及文件
- 自动检测创建多级目录, fso与stream生成文件函数
- JAVA 如何创建/删除/修改/复制目录及文件
- 在目录下有四个文件m1.txt,m2.txt,m3.txt,m4.txt,用Shell编程,实现自动创建m1,m2,m3,m4四个目录,并将m1.txt,m2.txt,m3.txt,m4.txt四个
- JAVA 如何创建/删除/修改/复制目录及文件
- JAVA 如何创建\删除\修改\复制目录及文件
- JAVA 如何创建/删除/修改/复制目录及文件
- [dos命令大全] 根据文件里的字符,自动创建目录
- 通过Eclipse创建一个Project ,Java Project 和Tomcat Project 生成的目录和文件