黑马程序员技术交流社区
标题:
boolean accept(File dir,String name)的问题
[打印本页]
作者:
张红(新)
时间:
2015-7-27 11:05
标题:
boolean accept(File dir,String name)的问题
boolean accept(File dir,String name)的参数 dir和name分别代表什么意思啊?不明白这个方法的功能是什么啊?
import java.io.File;
import java.io.FilenameFilter;
public class FileListDemo{
public static void main(String[] args){
listDemo();
}
public static void listDemo(){
File dir = new File("c:\\" );
File[] files = dir.listFiles( new FilterByHidden());
for(File file : files){
System.out.println(file);
}
}
}
class FilterByHidden implements FilenameFilter{
public boolean accept(File dir,String name){
return dir.isHidden();
}
}
复制代码
这个程序中的 return dir.isHidden();这句话中dir又代表什么啊?是不是应该把dir改为name?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2