Java实现文件过滤的方法,比如我只想获得某个路径下.java文件只需要实现FilenameFilter这个接口即可。
比如:
Java代码
1. private class FileFilter implements FilenameFilter {
2. public boolean accept(File dir, String name) {
3. return name.endsWith(".java");
4. }
5. }
然后再调用list方法,以这个文件过滤器为参数即可
Java代码
1. String[] allNames = new File(path).list(new FileFilter());
这样得到的allNames数组就是path这个路径下所有的.java文件了。
对于Swing中的文件选择框,调用setFileNameFilter方法就可以
Java代码
1. FileDialog.setFilenameFilter(java.io.FilenameFilter)
本文标题:Java实现文件过滤的方法,责任编辑:宏鹏,来源:武汉北大青鸟鲁广校区栏目,于2013-03-18 11:24:38发布于北大青鸟鲁广校区。Java实现文件过滤的方法,比如我只想获得某个路径下.java文件 只需要实现FilenameFilter这个接口即可。
预约将免费领取7天课程体验卡
只为您方便就学
专业老师24小时1对1学习指导
定制专属于你的专属学习方案
微信号:17740513250
微信号:17740513250