gistfile1.txt package day19;import java.io.File;import java.io.FilenameFilter;/** * 描述: * 查找文件中是否存在文件 * * @outhor 71948 * @create 2017-10-14 10:31 */public class Demo6_FileMethod { public static void main(String[]
package day19;
import java.io.File;
import java.io.FilenameFilter;
/**
* 描述:
* 查找文件中是否存在文件
*
* @outhor 71948
* @create 2017-10-14 10:31
*/
public class Demo6_FileMethod {
public static void main(String[] args) {
File dir = new File("E:\\");
/*String[] arr = dir.list();
for (String s : arr) {
if (s.endsWith(".jpg")){
System.out.println(s);
}
}*/
/* File[] subFiles = dir.listFiles();
for (File subFile : subFiles) {
if (subFile.isFile() && subFile.getName().endsWith(".jpg")){
System.out.println(subFile);
}
}*/
String[] arr = dir.list(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
/*System.out.println(dir);
System.out.println(name);*/
File file = new File(dir,name);
return file.isFile() && file.getName().endsWith(".jpg");
}
});
for (String s : arr) {
System.out.println(s);
}
}
}
