【发布时间】:2013-11-24 19:48:34
【问题描述】:
我有一个目录:
File dir = new File(MY_PATH);
我想列出名称以整数字符串表示的所有文件,例如“10”、“20”。
我知道我应该使用:
dir.list(FilenameFilter filter);
如何定义我的FilenameFilter?
P.S. 我的意思是文件名可以是任何整数字符串,例如“10”或“2000000”或“3452345”。只要文件名是整数字符串,位数没有限制。
【问题讨论】:
-
我以前从来没有这样做过,但是 10 秒在谷歌上说你应该做
new FileNameFilter()然后实现一个匿名内部类来选择你应该接受的文件名。