- import java.io.File;
- import java.io.FilenameFilter;
- public class Test2 {
- /**
- * 练习1:判断F盘目录下是否有后缀名为.jpg的文件如果有,就输出此文件名
- * F:\\笔记 - 副本 (2)
- *
- * 思路通过过滤器来进行判断
- * @param args
- */
- public static void main(String[] args) {
- File f = new File("F:\\笔记 - 副本 (2)");
- File[] listFiles = f.listFiles(new FilenameFilter() {
-
- @Override
- public boolean accept(File dir, String name) {
- boolean d1 = new File(dir,name).isFile(); //判断是否是文件
- boolean d2 =name.endsWith(".jpg");
- return d1&&d2;
- }
- });
- for (File file : listFiles) {
- System.out.println(file);
- }
- }
- }
复制代码 |
|