File dir=new File("I:\\work\\IO_Demo\\src");
List<File> list=new ArrayList<File>();
FileToList(dir,list);
System.out.println(list.size());
}
public static void FileToList(File dir , List<File> list)
{
File[] arr=dir.listFiles();
for(File file : arr)
{
if(file.isDirectory())
FileToList(file ,list);
else
{
if(file.getName().endsWith(".java"));
list.add(file);
}
}
}
w为什么 我这个 list集合里面(list.size()); 显示的是全部 而不是 以。java结尾的
文件数量 |