您的位置:首页 > 移动开发 > Android开发

Android遍历获取指定目录的文件

2014-02-26 16:09 316 查看
我们经常遇到一个问题,需要获取指定目录的某些扩展名的文件,并将其存在Vector中,怎么来实现呢?

// 获取当前目录下所有的mp4文件
public static Vector<String> GetVideoFileName(String fileAbsolutePath) {
Vector<String> vecFile = new Vector<String>();
File file = new File(fileAbsolutePath);
File[] subFile = file.listFiles();

for (int iFileLength = 0; iFileLength < subFile.length; iFileLength++) {
// 判断是否为文件夹
if (!subFile[iFileLength].isDirectory()) {
String filename = subFile[iFileLength].getName();
// 判断是否为MP4结尾
if (filename.trim().toLowerCase().endsWith(".mp4")) {
vecFile.add(filename);
}
}
}
return vecFile;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: