Android 中mkdir() 和mkdirs()创建目录的区别

来源:互联网 发布:在线订货软件 编辑:程序博客网 时间:2024/05/22 03:28

Android中创建目录可以用File对象的 mkdir() 或mkdirs()方法,它们是有区别的:


booleanmkdir()

Creates the directory named by this file, assuming its parents exist.
booleanmkdirs()
Creates the directory named by this file, creating missing parent directories if necessary.

mkdir()是假设该路径的父目录是已经存在的,即只创建最后一层目录;

mkdirs()则不必考虑父目录是否存在,假如不存在,会一层层地创建目录。