java扫描操作部分文件

java扫描操作部分文件

 

public void findStrFromManyFiles(String dirName,String endStr) throws IOException{
    File dir = new File(dirName);
    File[] files = dir.listFiles();
    
    for(int i=0;i<files.length;i++) {
        if(files[i].isFile()) {
            String indexFileName = files[i].getName();
            if(indexFileName.endsWith(endStr)) {
                //操作
            }
            
        }else if(files[i].isDirectory()) {
            findStrFromManyFiles(files[i].getPath());
        }
    }
}

 

 

 

#############################

posted @ 2022-12-01 08:47  西北逍遥  阅读(36)  评论(0编辑  收藏  举报