2008-09-20 21:45:17 / Java入门与认证版
最近重新学习Java,看Thinking in Java 3rd, 第12章 刚开始的 A directory lister 例子就没搞通。主要问题出在implements FilenameFilter 时,accept函数内 pattern.matcher(new File(name).getName()).matches(); 全部返回的是false,还请大家给讲解一下。谢谢。另外一个问题就是,书上的代码 当 main函数 args[0].length !=0 的时候,直接并没有 path = new File(args[0]);而是直接 list = path.list(new DirFilter(args[0])); 我试了好几遍,感觉不太对。代码如下: 和原书代码稍有出入import java.io.Fil
查看(227)
评论(7)