當前位置:首頁 » 編程語言 » javamkdir

javamkdir

發布時間: 2024-07-30 18:44:31

java File類中的mkdir()和mkdirs()有什麼區別

mkdir()
只能在已經存在的目錄中創建創建文件夾
mkdirs()
可以在不存在的目錄中創建文件夾。諸如:a\\b,既可以創建多級目錄。

mkdirs
public boolean mkdirs()

創建一個目錄,它的路徑名由當前 File 對象指定,包括任一必須的父路徑。

返回值:
如果該目錄(或多級目錄)能被創建則為 true;否則為 false。

mkdir
public boolean mkdir()

創建一個目錄,它的路徑名由當前 File 對象指定。

返回值:
如果該目錄能被創建則為 true;否則為 false。

❷ java涓璅ile涓鏈夊壋寤烘枃浠跺すmkdir,涓轟粈涔堟病鏈夊垹闄ゆ枃浠跺す

鏍規嵁妤間笂鎵璇達紝鍏堝垹闄ら噷闈㈢殑鏂囦歡錛屽啀鍒犻櫎鏂囦歡澶癸紝涓嬮潰鏄浠g爜
public class Test {
public static void deleteInsideFile(File f){
File[] childfile = f.listFiles();
for (int i = 0; i < childfile.length; i++) {
if(childfile[i].isDirectory()){
deleteInsideFile(childfile[i]);
}
childfile[i].delete();
}
}
public static void testDelete(){
File f = new File("G:/test/delete");
deleteInsideFile(f);
f.delete();
}
public static void main(String[] args) {
testDelete();
}
}

❸ java中f.mkdir();是什麼意思

創建目錄用的。

比如:

publicclassExample{
publicstaticvoidmain(Stringargs[]){
Filef=newFile("f:/example/test");
f.mkdir();

}

就在f:/example/文件下創建了一個目錄。運行結果:

❹ java file類方法mkdir()疑問

可以先切換到指定的文件夾路徑下,之後直接通過mkdir方法進行文件夾創建。舉例:
String path = "d:/oldfilepath";//定義指定文件路徑
String newPath = path+"/newpath";//指定新路徑
File file = new File(newPath );//定義一個文件流
file.mkdir();//創建文件夾
備註:如果不確定原有文件夾是否存在的情況下,可以通過」mkdirs「創建多層路徑。

熱點內容
安卓哪裡下載游戲安全 發布:2024-11-25 23:51:08 瀏覽:284
白加黑源碼 發布:2024-11-25 23:48:25 瀏覽:388
上傳的壁紙 發布:2024-11-25 23:47:47 瀏覽:569
如何刪除緩存的視頻 發布:2024-11-25 23:44:54 瀏覽:435
編寫刷課腳本 發布:2024-11-25 23:43:20 瀏覽:869
php圖片緩存 發布:2024-11-25 23:41:36 瀏覽:953
android獲取sd卡文件 發布:2024-11-25 23:39:34 瀏覽:151
銀線存儲 發布:2024-11-25 23:37:44 瀏覽:624
教孩子學編程python 發布:2024-11-25 23:31:05 瀏覽:912
如何開啟伺服器埠8008 發布:2024-11-25 23:30:27 瀏覽:806