Java的File,既可以表示文件,也可以表示目录

Java的File,既可以表示文件,也可以表示目录。



程序里:

f1 就表示 aa/bb/a.txt这样一个文件/目录。

f1.getParentFile()就表示 aa/bb这样一个目录



所以 

f1.getParentFile().mkdirs()就是创建 aa/bb这个目录。

而f1.mkdirs()就是创建 aa/bb/a.txt/这样一个目录

f1.createNewFile()则是在aa/bb下建立一个a.txt的文件。

你可能感兴趣的:(java,File)