mkdir与mkdirs的区别
项目中需要在代码中读取或创建文件保存路径,用到了mkdir,查看还有个mkdirs方法,这里记录一下两者的区别。
1、关于两者的说明如下:
boolean mkdir() : 创建此抽象路径名指定的目录。
boolean mkdirs() : 创建此抽象路径名指定的目录,包括创建必需但不存在的父目录。
2、结合自己的理解及具体实践如下:
mkdir():只能创建一层目录, 如:
1 2 |
|
这样会在e:/路径下创建test目录.
mkdirs(): 创建多层目录,如:
1 2 |
|
这样才能在e:/test/路径下创建0930目录,mkdir这里就不生效了。
mkdir与mkdirs的区别相关推荐
- File对象中创建文件夹的方法mkdir与mkdirs的区别
mkdir与mkdirs相同之处 1.都是用来创建文件夹的. 2.要创建的文件夹存在或者成功都会返回Boolean值表示创建成功与失败,true表示存在或者创建成功,false表示创建失败. mkdi ...
- java mkdir和mkdirs的区别
boolean mkdir() : 创建此抽象路径名指定的目录. boolean mkdirs() : 创建此抽象路径名指定的目录,包括创建必需但不存在的父目录. mkdir():只能创建一 ...
- mkdir() 与 mkdirs() 的区别
官方解释: boolean mkdir() 创建此抽象路径名指定的目录. boolean mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录. 我通过Demo通俗的解释一下: ...
- 【JAVA】mkdir和mkdirs的区别
1.mkdir()只能创建单层目录文件夹 File file = new File("d:/a"); file.mkdir();//创建成功 file.mkdirs();//创建成 ...
- mkdir和mkdirs和createNewFile的区别
mkdir和mkdirs和createNewFile的区别 mkdir和mkdirs这两个方法是对文件夹进行操作.mkdirs可以创建多层文件夹.mkdir只能创建一层文件夹 createNewFil ...
- mkdir()和mkdirs()区别
mkdir()和mkdirs()区别如下: mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下: new File("/tmp/one/two/three&qu ...
- mkdir与 mkdirs区别
mkdir与 mkdirs File file = new File(getCacheDir() + File.separator + "videos", " anim. ...
- golang 创建文件目录 os.Mkdir、os.MkdirAll 区别
本文主要讲述os.Mkdir.os.MkdirAll区别以及在创建文件目录过程中的一些其他技巧. os.Mkdir("abc", os.ModePerm) //创建目录 os.Mk ...
- File类的createNewFile、mkdir和mkdirs
createNewFile() 用于创建文件,仅仅是文件,不包括文件夹(目录): 创建成功返回true,失败返回false. 当此抽象路径名不存在指定名称的文件时才创建:如果该路径下已有指定名称的文件 ...
最新文章
- 内存检测工具Dr. Memory的使用
- 机器人也来玩“踢瓶盖挑战”了,你动他就动,靠脑电控制,路人也能玩丨MIT出品...
- idea快速从dao层跳转到mapper.xml文件的插件
- 根据选择计算Mask值
- 脑机互联不是梦,最新脑机接口发布:智能手机可操控!
- GitHub标星7700:Python从新手到大师,只要100天
- java面向对象三个关键字_Java_面向对象_this关键字
- 《UNIX操作系统》学习笔记
- python解析XML
- 入手STM32单片机的知识点总结
- 【Markdown简单语法练习】
- 套头文件html重复,关于C++头文件重复包含的问题
- 推荐一个在线音乐插件
- MCE公司:你所不知道的 MCE--光反应赖氨酸的高难度合成
- 使用 matplotlib绘制简单图形,保存图片的方法
- 近世代数概论------整数
- 使用Phaser开发你的第一个H5游戏(一)
- SNIPER python3.5环境配置成功记录
- 安装EVA后可能出现无法在EVA输入中文的解决方法
- 网店版重生系列:回头看Jboss配置项CatchSystemOut、Java2ClassLoadingCompliance、UseJBossWebLoader