mkdir()創建此抽象路徑名稱指定的目錄,一次只能創建一級目錄,如果要創建多級目錄必須一級一級創建,先創建父目錄,再在父目錄的基礎上創建下一級子目錄。
mkdirs()創建此抽象路徑指定的目錄,包括所有必須但不存在的父目錄。
代碼示例:
mkdirs():
import java.io.*;
public class file
{ public static void main(String[]args)
{
File file1 = new File( "file1");//當該爲多級目錄時,將無法創建。
file1.mkdir();
File file2=new File("file1//file2");//因爲前面已經創建了file1,所以這裏以file1爲父目錄創建 file2沒問題
file2.mkdir();
}
}
mkdirs():
import java.io.*;
public class file
{ public static void main(String[]args)
{
File file= new File( "temp//temp ");//一次可以創建多級目錄
file.mkdirs();
System.out.println(file);
}
}