A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

//测试file类,查看当前文件夹及子文件下是否有jpg文件
public class FileDemo {
        /*
         * @file要判断的文件
         *
         */
        public static void getAll(File file){
                if (file.exists()) {
                        if (file.isDirectory()) {//判断是不是文件夹
                                File[] files=file.listFiles();//获取当前文件夹下所有文件对象
                                for (File file2 : files) {
                                        getAll(file2);//递归调用该方法
                                }
                        }else{
                                String nameString=file.getName();//获取文件名
                                if (nameString.endsWith(".jpg")) {//是否以.jpg结尾
                                        System.out.println(file);
                                }
                        }
                }
        }
//主方法
public static void main(String[] args)  {
        File file=new File("D:\\aaa");
    getAll(file);
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马