/*没钱的,过年后有钱补呀*/
要求用正则表达式查询当前目录下的*.java文件;
要使用文件过滤器FilenameFilter接口;
请教
import java.io.*;
class FileTest
{
public static void main(String[] args) throws Exception
{
File fDir=new File("C:"+File.separator);
String strFile="JavaLesson"+File.separator+"Lesson6";
File f=new File(fDir,strFile);
String[] names=f.list(new FilenameFilter()
{
public boolean accept(File dir,String name)
{
return name.indexOf(".java")!=-1;
}
});
for(int i=0;i<names.length;i++)
{
System.out.println(names[i]);
}
}
}