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!"); } } } }}
记得这里查找的是指定文件夹中后缀名为 ".PNG", ".GIF", ".JPG"的图片
如果想查找的是指定文件夹中后缀名为 "PNG", "GIF", "JPG"的图片则:
String fileSuffix = fileName.substring(fileName.lastIndexOf(".")+1);//得到后缀
方可
AVA中listfiles怎样查找指定文件夹中后缀名为 ".PNG", ".GIF", ".JPG"的图片
最新推荐文章于 2021-07-30 09:03:39 发布