- 論壇徽章:
- 0
|
本帖最后由 豬想上的樹 于 2010-12-27 14:02 編輯
import java.io.*;
import java.util.*;
public class DirList {
public static void main(String[] args) {
File path = new File(".");
String[] list;
if(args.length == 0)
list = path.list();
else
list = path.list(new DirFilter(args[0]));
for(int i = 0; i < list.length; i++)
System.out.println ( list[ i ] ) ;
}
}
class DirFilter implements FilenameFilter {
String afn;
DirFilter(String afn) { this.afn = afn; }
public boolean accept(File dir, String name) {
String f = new File(name).getName();
return f.indexOf(afn) != -1; }
} ///:~
它怎么就調(diào)用了accpet函數(shù)了呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢呢。。。。。。。。。。。。。。。。。 |
|