文档介绍:package zixue;
import java。io。BufferedWriter;
import java。io。File;
import ;
import 。IOException;
import java。;
import ;
public class JavaFileLIst {
/*练****将一个指定目录下的java文件的据对路径,存储到一个文本文件中
* 建立一个java文件列表
* 思路:
* 1,对指定的目录进行递归。
* 2,获取递归过程中所有的java文件的路径.
* 3,将这些路径存储道集合中。
* 4,将集合中的数据写入到一个文件中。
* */
public static void main(String[] args) {
File dirFile=new File("E:/User/Di3zhou”);
List<File〉 list=new ArrayList〈File〉();
fileToList(dirFile,list);
。println(());
writeToFile(list, new File(dirFile,””).toString());
}
public static void writeToFile(List〈File> list,String javaList){
BufferedWriter bufw=null;
try {
bufw=new BufferedWriter(new FileWriter(javaList));
for(File f:list){
String psthString=();
bufw。write(psthString);
();
bufw。flush();
}
} catch (E