java mkdir是什么,讓我們一起了解一下?
mkdir()是在java.io.File類中,mkdir命令的功能是創建一個或多個新的目錄,使用權限是于目錄有適當權限的所有使用者,參數是-p,確保目錄名稱存在,如果目錄不存在的就新創建一個。
在Java中對文件進行操作時常常用到java.io.File.mkdir()和java.io.File.mkdirs()兩個方法來創建一個目錄(文件夾),這兩個方法非常相似,都是無參數且返回值都為boolean類型的方法,都是用于創建指定路徑名稱對應的目錄,但二者主要區別如下:
1、java.io.File.mkdir():只能創建一級目錄,且父目錄必須存在,否則無法成功創建一個目錄。
2、java.io.File.mkdirs():可以創建多級目錄,父目錄不一定存在。
具體案例如下:嘗試在“f:”驅動器中創建一個名為program的新目錄。
//?Java?program?to?demonstrate //?the?use?of?File.mkdirs()?method import?java.io.*; public?class?GFG?{undefined public?static?void?main(String?args[]) {undefined //?create?an?abstract?pathname?(File?object) File?f?=?new?File("F:\\program"); //?check?if?the?directory?can?be?created //?using?the?abstract?path?name if?(f.mkdir())?{undefined //?display?that?the?directory?is?created //?as?the?function?returned?true System.out.println("Directory?is?created"); } else?{undefined //?display?that?the?directory?cannot?be?created //?as?the?function?returned?false System.out.println("Directory?cannot?be?created"); } } }
以上就是小編今天的分享了,希望可以幫助到大家。