使用mkdir()和mkdirs()创建文件夹的区别。
1、mkdir()
如果父目录不存在,则创建失败。
2、mkdirs()
如果父目录不存在,连同父目录一起创建。
注意,在IO_Study01文件夹下面并没有dir文件夹。
1 import java.io.File; 2 3 public class dirDemo01 { 4 5 public static void main(String[] args) { 6 File dir = new File("E:/Java/workspace/IO_Study01/dir/file"); 7 8 if (dir.mkdir()) { 9 System.out.println("Create folder successfully.");10 } else {11 System.out.println("Failed to create folder.");12 }13 14 if (dir.mkdirs()) {15 System.out.println("Create folder successfully.");16 } else {17 System.out.println("Failed to create folder.");18 }19 }20 }