黑马程序员技术交流社区
标题:
IO 获取C盘下的隐藏程序,FilenameFilter FileFilter实现
[打印本页]
作者:
fmi110
时间:
2015-10-4 15:13
标题:
IO 获取C盘下的隐藏程序,FilenameFilter FileFilter实现
本帖最后由 fmi110 于 2015-10-5 11:34 编辑
a
package review;
import java.io.File;
import java.io.FileFilter;
import java.io.FilenameFilter;
public class GetHiddenFile {
/**
* 获取C盘隐藏目录文件
*/
public static void main(String[] args) {
File src = new File("c:\\");
File[] files = src.listFiles(new MyFilter2());
// File[] files = src.listFiles(new MyFilter());
for (File f : files)
System.out.println(f);
}
}
class MyFilter implements FilenameFilter {
@Override
public boolean accept(File dir, String name) {
// System.out.println(dir+"::"+name);
File f = new File(dir, name);
return f.isHidden();
}
}
class MyFilter2 implements FileFilter {
@Override
public boolean accept(File f) {
// System.out.println(f);
return f.isHidden();
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2