JAVA中listfiles怎样查找指定文件夹中后缀名为 ".PNG", ".GIF", ".JPG"的图片

如题所述

File f = new File("路径");
if(f.isDirectory())//必须是文件夹
{
File[] files = f.listFiles();//得到所有FILE
for(File _f : files)
{
if(_f.exists())
{
if(_f.isDirectory())//是文件夹递归查找
{
//递归
}else{
String fileName = _f.getName();
String fileSuffix = fileName.substring(fileName.lastIndexOf("."));//得到后缀
if(fileSuffix.toUpperCase().equals("PNG")||fileSuffix.toUpperCase().equals("JPG"))
{
System.out.println("bingo!");
}
}
}
}
}
温馨提示:答案为网友推荐,仅供参考
相似回答