public class Mtest {
public static void main(String[] args) { File file = new File("D:\\temp");
delFile(file);
}
public static void delFile(File file) {
if (file.isDirectory()) {
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
delFile(files[i]);
}
} else if (file.isFile()) {
String fileName = file.getName();
int index = fileName.lastIndexOf(".");
if ("txt".equals(fileName.substring(index + 1))) {
file.delete();
}
}
}
}
public static void main(String[] args) { File file = new File("D:\\temp");
delFile(file);
}
public static void delFile(File file) {
if (file.isDirectory()) {
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
delFile(files[i]);
}
} else if (file.isFile()) {
String fileName = file.getName();
int index = fileName.lastIndexOf(".");
if ("txt".equals(fileName.substring(index + 1))) {
file.delete();
}
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货