String[] list(FilenameFilter filter)
你应该传递一个文件名过滤器,可以采用匿名内部类的方式:
如下:
- String[] names = file.list(new FilenameFilter(){
- @Override
- public boolean accept(File dir, String name) {
- // TODO Auto-generated method stub
- if(name.endsWith(".java"))
- return true;
- return false;
- }
-
- });
复制代码 |