遍历所有文件夹,并找出相符的文件
来源:互联网 发布:epub手机打开知乎 编辑:程序博客网 时间:2024/04/30 16:45
public static List<String> scanFile(String path) { File file=new File(path); File[] files = file.listFiles(); if(files!=null){ for(File f:files){ if(f.isFile()){ if(isMusic(f.getName())){ list.add(f.getName()); } }else if(f.isDirectory()){ scanFile(f.getPath()); } } } return list; }public static boolean isMusic(String name){ if(name.endsWith(".mp3")||name.endsWith(".wav")||name.endsWith(".m4a")||name.endsWith(".wma")||name.endsWith(".ape") ||name.endsWith(".ogg")||name.endsWith(".aac")||name.endsWith(".flac")||name.endsWith(".amr")){ return true; }else{ return false; } }
0 0
- 遍历所有文件夹,并找出相符的文件
- 遍历同级所有子目录并找出所需的文件或文件夹
- 遍历文件夹找出所有.java文件(递归)
- 找出一个文件夹下的所有文件
- 遍历目录所有文件并找出大小为0的文件路径 的脚本
- 遍历一文件夹的所有文件/文件夹
- 遍历一个文件夹下的所有文件及文件夹,并进行拷贝(代码)
- python遍历文件夹找出文件夹后缀为py的文件
- 递归遍历磁盘下的某一文件夹中所有文件,并copy文件生成文件和带文件夹的文件
- C#遍历某文件夹下的所有文件,读取文件并插入到数据库中
- 遍历文件夹所有文件的方法
- 遍历文件夹下的所有文件
- 遍历文件夹下的所有文件
- vc遍历文件夹下的所有文件
- 遍历文件夹中所有文件的方法
- 遍历文件夹下的所有文件
- matlab遍历文件夹下的所有文件
- C++遍历文件夹下的所有文件
- Android基础类之BaseAdapter
- android studio tab 换行自动对齐
- Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
- NoSuchMethodError setBackground兼容低版本
- 关于保存Activity的instance state
- 遍历所有文件夹,并找出相符的文件
- storm jar包执行报错问题解决
- Linux设置开机等待时间
- iMobiTrax安装
- 《机器学习实战》笔记之十——利用K均值聚类算法对未标注数据分组
- SparseArray
- Linux初学——设置启动载入、建立虚拟内存
- 欢迎使用CSDN-markdown编辑器
- 开发API查询工具