Java File類刪除操作
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());//刪除文件夾
}
點擊加載更多評論>>