快捷导航

java se递归

Filep=newFile("G:\\zhengjiancai");                System.out.println("========开始计算======");                longa=System.currentTimeMillis();                ScanDir(p);                longb=System.currentTimeMillis();                doublec=b-a;                System.out.println(c/1000);        }        publicstaticvoidScanDir(Filefile){                File[]subFile=file.listFiles();                if(subFile!=null){                        for(Filef:subFile){                                if(f.isFile()){                                        if(f.getName().endsWith("Qiyi")||f.getName().endsWith("Qiyi")){                                                System.out.println(f.getParent());                                                                                        }                                        else{                        ScanDir(f);                                                                }                                }                        }                }        }}不太理解其中的意思,请各位大神赐教

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

这是一个遍历某一个文件夹,查找这个文件夹底下是否含有已"Qiyi"结束这个文件。并且统计查找的时间
回复

使用道具 举报

这个是在测试一个递归函数查看文件的效率,但是其f.getName().endsWith("Qiyi")||f.getName().endsWith("Qiyi")这句不知所云,,两个一毛一样。这是在找其中包含以Qiyi结尾的文件的路径。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP