在列出文件时使用文件名过滤器。以下示例列出了给定
root目录中的所有mp3文件(注意-以下代码未对之下的所有文件夹进行递归处理
root)-
String files[] = root.list(audioFilter);FilenameFilter audioFilter = new FilenameFilter() { File f; public boolean accept(File dir, String name) { if(name.endsWith(".mp3") || name.endsWith(".MP3")) { return true; } f = new File(dir.getAbsolutePath()+"/"+name); return f.isDirectory(); }};


