手机文件遍历问题(内有简短代码)
功能 以一个文件名遍历手机所有根文件系统下的所以文件 列出同名文件
简单的说就是 输入一个歌曲名 搜索本机所有文件中同名文件
入参是文件名
返回一个Bean数组 每个对象包括文件名和路径
自己写了一个方法
不知道怎么继续了
public LocalMusicBean[] getCurList(String curPath, String musicName) {
LocalMusicBean[] s = null;
try {
FileConnection fc = (FileConnection) Connector.open("file://"
+ curPath);
Enumeration e = fc.list(musicName + ".*", true);
while (e.hasMoreElements()) {
String name = (String) e.nextElement();
curPath = curPath + name;
if (name.indexOf("/") > -1) {
getCurList(curPath, musicName);
} else {
v2.addElement(new LocalMusicBean(name, curPath));
}
}
s = new LocalMusicBean[v2.size()];
for (int i = 0; i < v2.size(); i++) {
s[i] = (LocalMusicBean) v2.elementAt(i);
}
v2.removeAllElements();
fc.close();
return s;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return s;
}
}
我下面该怎么写
突然想不明白了
请哪位大侠指正一下
谢谢