Date d = new Date(); Calendar c = new Calendar(d); c.add(Calendar.DAY, -30); String nameEnd = "_log." + c.getTime();String dir = "c:/......./"; File f = new File(dir); File[] ss = f.list(); for(int i=0; i<ss.length; i++){ if(ss[i].isFile() && ss[i].getName().startWith("web") && ss[i].getName().endWith(nameEnd){ ss[i].delete(); } } 凭感觉写一下 不定对
FilenameFilter,就看这两个类。
Calendar c = new Calendar(d);
c.add(Calendar.DAY, -30);
String nameEnd = "_log." + c.getTime();String dir = "c:/......./";
File f = new File(dir);
File[] ss = f.list();
for(int i=0; i<ss.length; i++){
if(ss[i].isFile() && ss[i].getName().startWith("web") && ss[i].getName().endWith(nameEnd){
ss[i].delete();
}
}
凭感觉写一下 不定对