读书人

java剔除一个文件或者文件夹

发布时间: 2012-12-21 12:03:49 作者: rapoo

java删除一个文件或者文件夹

import java.io.File;public class FileDelete {public static void main(String agrs[]) {File file = new File("c:/test");deleteFile(file);//deleteFile3(file);}public static void deleteFile(File file) {if (file.exists()) {if (file.isFile()) {file.delete();System.out.println(file.getName() + "删除成功");} else if (file.isDirectory()) {File files[] = file.listFiles();for (int i = 0; i < files.length; i++) {deleteFile(files[i]);}file.delete();System.out.println(file.getName() + "删除成功");}} else {System.out.println("文件不存在");}}//知道提供public static void deleteFile3(File file) {if (file.isDirectory()) {File files[] = file.listFiles();for (int i = 0; i < files.length; i++) {deleteFile3(files[i]);}} else if (!file.exists()) {System.out.println("file is not exists");return;}file.delete();System.out.println(file.getName()+"删除成功");}}

?

读书人网 >编程

热点推荐