当前位置:   article > 正文

Android 工具之mkDir/mkDirs区别和Environment下的文件路径_android mkdirs()

android mkdirs()

1.java mkdir()和mkdirs()区别

mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:

new File("/tmp/one/two/three").mkdirs();

执行后, 会建立tmp/one/two/three四级目录

new File("/tmp/one/two/three").mkdir();

则不会建立任何目录, 因为找不到/tmp/one/two目录, 结果返回false。

=======================================================

2.

Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)

//-->/storage/emulated/0/Pictures

new File(Environment.getRootDirectory(), "YC100");

//-->system/YC100

new File(Environment.getExternalStorageDirectory().getAbsoluteFile(), "YC100");

 -->/storage/emulated/0/YC100

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/296457
推荐阅读
相关标签
  

闽ICP备14008679号