/**
* 删除一个目录或文件的方法
*
*/
public class FileTest {
public static void main(String[] args) {
File dir = new File("a");
//删除a目录
delete(dir);
//补充delete方法
System.out.println("删除完毕!");
}
public class FileTest { public static void main(String[] args) { File dir = new File("a"); //删除a目录 delete(dir); System.out.println("删除完毕!"); } public static void delete(File file) { //1.判断file是文件还是目录? if(file.isDirectory()){ //先删除目录里的所有子项 File[] subs = file.listFiles(); for(File sub:subs){ //递归 delete(sub); } } file.delete(); } }
时间: 2024-10-12 15:56:49