首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java File类删除操作

题目答案

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条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端