mkdir():只能创建一层目录.
如: File file = new File("c:/aa");file.mkdir(); //这样可以在c:/下创建aa目录
假如有多层目录,则不能用mkdir创建:File file = new File("c:/aa/bb"); file.mkdir() //这样创建不了.
应该改为:mkdirs():
如: File file = new File("c:/aa");file.mkdir(); //这样可以在c:/下创建aa目录
假如有多层目录,则不能用mkdir创建:File file = new File("c:/aa/bb"); file.mkdir() //这样创建不了.
应该改为:mkdirs():

本文介绍了Java中文件操作的方法,详细对比了mkdir()与mkdirs()的功能差异。mkdir()仅能创建单级目录,而当需要创建多级目录时,则需要使用mkdirs()方法。
7270





