我试图在不知道文件扩展名的情况下获取 File 实例。我根据另一个解决方案尝试了这个:
String extension = null;
String[] myFiles = dir.list(new FilenameFilter() {
public boolean accept(File directory, String fileName) {
if(fileName.lastIndexOf(".")==-1) return false;
if((fileName.substring(0, fileName.lastIndexOf("."))).equals(storageId))
extension = fileName.substring(fileName.lastIndexOf("."), fileName.length());
}
});
但是它不起作用(我不能影响'扩展变量),我将如何解决这个问题才能获取文件的扩展名?
非常感谢