黑马程序员技术交流社区

标题: 报错找不到 [打印本页]

作者: 刘旭日东升    时间: 2016-6-7 23:42
标题: 报错找不到
mport java.io.*;
import java.nio.file.Files;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
import java.util.Set;



public class Main {
public static void main(String[] args) throws Exception {
File dir = new File("f:\\");
FilenameFilter filter = new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith(".java");
}
};
File destfile = new File("F;\\java.txt");

List<File> list = new ArrayList<>();

getFiles(dir,filter,list);
writerFile(list,destfile);



}


public static void getFiles(File dir, FilenameFilter fileter,List<File> list) {
File [] files = dir.listFiles();
for (File file:files
) {
if(file.isDirectory()){
getFiles(file,fileter,list);
}else{
if (fileter.accept(file,file.getName()));
list.add(file);
}

}
}
public static void writerFile(List<File> list,File destfile) throws IOException {
BufferedWriter bufw = new BufferedWriter(new FileWriter(destfile));
for (File files:list
) {
bufw.write(files.getAbsolutePath());
bufw.newLine();
bufw.flush();

}
bufw.close();

}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2