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;
}
}
遍历所有文件夹,并找出相符的文件
最新推荐文章于 2024-11-01 20:23:58 发布