位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java File类删除操作

提问人:刘旭39发布时间: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("创建文件夹Java:"+file.mkdir());

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

System.out.println("创建文件夹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);//递归调用

}else {

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

}

}

}

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

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

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部