java 创建文件的时候如果带有路径分隔符 我该怎么创建这个 文件

qq_41091767 2020-10-09 04:57:22
如题
...全文
3693 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
醉梦洛 2020-10-13
  • 打赏
  • 举报
回复
用递归算法先判断哪层有没,就新建哪层
无名一小卒 2020-10-10
  • 打赏
  • 举报
回复
可以写一个递归方法,三楼已经写的差不多了
冰思雨 2020-10-10
  • 打赏
  • 举报
回复
2楼正解,先逐层创建文件夹,然后在创建文件即可。mkdirs就是逐层创建。
qybao 2020-10-09
  • 打赏
  • 举报
回复
先创建文件夹
File newFile = new File("/xxx/yyy/zzz");
File parent = newFile.getParentFile();
if (!parent.exists()) {
if (parent.mkdirs()) { //调用mkdirs创建文件夹
//创建文件夹成功
} else {
//创建文件夹失败
}
}
八爻老骥 2020-10-09
  • 打赏
  • 举报
回复
split后逐层创建。

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧