/**
* 递归列出某文件夹下的所有文件*/
class ScanFiles{
public void scanfiles(String path){
try {
File file=new File(path);
if (file.isDirectory()) {
File[] files=file.listFiles();
for (int i = 0; i < files.length; i++) {
if(files[i].isDirectory()){
System.out.println("目录/"+files[i].getPath());
scanfiles(files[i].getPath().toString());
}
}
for (int i = 0; i < files.length; i++) {
if (files[i].isFile()) {
System.out.println("文件/"+files[i].getPath());
if (files[i].getPath().endsWith(".apk")) {
System.out.println("安卓APK/"+files[i].getPath());
}
}
}
}
} catch (Exception e) {
System.out.println("出错了");
e.printStackTrace();
}
}
}
递归遍历某个路径下的文件
最新推荐文章于 2018-12-05 19:54:29 发布