本帖最后由 范龙波 于 2013-5-21 19:14 编辑
import java.io.*;
import java.util.*;
class FileListDemo
{
public static void main(String[] args) throws IOException
{
File f=new File("G:\\daima");
List<File> list=new ArrayList<File>();
fileList(f,list);
System.out.println(list.size());
}
public static void fileList(File f,List<File> list)throws IOException
{
File[] file=f.listFiles();
for(File ff:file)
{
if(ff.isDirectory())
{
fileList(ff,list);
}
else
{
if(ff.getName().endsWith(".java"))
list.add(ff);
}
}
}
}
//编译没问题 为什么运行不了呢?
|
|