JAVA中listfiles怎样查找指定文件夹中后缀名为 ".PNG", ".GIF", ".JPG"的图片
发布网友
发布时间:2022-04-28 16:18
我来回答
共1个回答
热心网友
时间:2023-10-04 08:41
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!");
}
}
}
}
}