String filelist[] = cdirectory.list( new MyFilter() );
・・・
static class MyFilter implements FilenameFilter {
public boolean accept(File dir, String name) {
return name.endsWith(".TXT") || name.endsWith(".txt");} }
見たこともない仕組みが登場しました。
acceptメソッドとか記述もしてないのに、これでちゃんと動くのですけど
これは特殊な仕組みなのでしょうか。