java创建文件
来源:互联网 发布:淘宝怎样报名天天特价 编辑:程序博客网 时间:2024/06/07 22:05
java创建文件时,文件所在的目录必须先存在,否则 java.io.IOException: 系统找不到指定的路径。所以写个工具方法先来创建文件夹,防止文件夹不存在出现异常。因为创建文件的时候不会自动帮我们建,所以要自己处理。
/** * 如果要创建的文件所在目录不存在则先创建目录 * @param filePath * @throws FileExistsException */ public static void crateFoldIfNotExist(String filePath) throws FileExistsException { int offset = filePath.lastIndexOf(File.separator); String dir = filePath.substring(0,offset); File target = new File(dir); if(!target.exists()){ if(!target.mkdir()){ throw new FileExistsException("创建文件异常:" + target.getAbsolutePath()); } }else{ if(!target.isDirectory()){ throw new FileExistsException(target);// 路径已经存在了,但是不是目录所以会创建失败 } } }
0 0
- 【java】创建文件夹,创建文件
- java 创建文件-创建目录-创建临时文件
- java创建XML文件
- java创建xml文件
- java创建文件、文件夹
- java创建xml文件
- java创建Excel文件
- java创建XML文件
- Java 创建大文件
- java创建xml文件
- java 创建 xml文件
- Java创建文件
- java批量创建文件
- java创建xml文件
- Java 创建xml文件
- java创建文件相关内容
- Java word文件创建
- java创建.class文件
- SpringMVC强大的数据绑定—注解式控制器详解
- 二期 , 第二章 数据库的实现---- 课后作业--- 创建图书馆管理系统数据库
- UIView 透明 , 事件向下传递
- 设计模式大汇总,是时候来复习一波了
- Eclipse以 . 开头的文件(Eclipse显示忽略文件)
- java创建文件
- Android框架总结
- 添加Tab页切换效果
- Java 的方法签名与字段类型表示-[Ljava.lang.String;
- 单例模式
- 阿里云服务器被挖矿minerd入侵的解决办法
- 启动vsftpd报错
- 最好用的侧滑删除--SwipeLayout
- Groovy 和 Gradle (Android Studio)基础