位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java File類刪除操作

提問人:劉旭39發(fā)布時間:2020-11-28

import java.io.File;

//File類刪除操作

public class DeleteDir{

public static void main(String[] args) {

File file = new File("java");

System.out.println("創(chuàng)建文件夾Java:"+file.mkdir());

file = new File("java/dir");

System.out.println("創(chuàng)建文件夾java/dir:"+file.mkdir());

File folder = new File("java");

deleteFolder(folder);

}

//刪除文件夾和其中的文件

private static void deleteFolder(File folder) {

File[] files = folder.listFiles();

if (files!=null) {

for(File f:files) {

if(f.isDirectory()) {

deleteFolder(f);//遞歸調(diào)用

}else {

System.out.println("刪除文件"+f.getName()+"是否成功:"+f.delete());//刪除文件

}

}

}

System.out.println("刪除文件"+folder.getName()+"是否成功:"+folder.delete());//刪除文件夾

}BRU)6NNB3(}OAAF%C@4W[VU.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部