package Test;
import java.io.File;
import java.io.FileFilter;
public class Hello
{
public static void main(String[] args)
{
File d = new File("C:\\1.work\\Myfolder");
d.mkdirs(); //创建f对应的目录,逐级创建
//遍历目录下的子项
//定义一个匿名类
FileFilter filter = new FileFilter()
{
@Override
public boolean accept(File pathname)
{
if(pathname.getAbsolutePath().endsWith(".txt"))
return true;
return false;
}
};
File[] subFiles = d.listFiles(filter);
for( File f : subFiles)
{
if( f.isDirectory())
{
System.out.println("扫描到目录: " + f);
}
else
{
System.out.println("扫描到文件: " + f);
}
}
System.out.println("OK");
}
}