find specific file type from folder and its sub folder

file, file-search, io, java

Solution

if(file.getName().endsWith(".pdf")) {
    //it is a .pdf file!
}

/***/

Problem

I am writing a method to get specific file type such as pdf or txt from folders and subfolders but I am lacking to solve this problem. here is my code ``` // .............list file File directory = new File(directoryName); // get all the files from a directory File[] fList = directory.listFiles(); for (File file : fList) { if (file.isFile()) { System.out.println(file.getAbsolutePath()); } else if (file.isDirectory()) { listf(file.getAbsolutePath()); } } ``` My current method list all files but I need specific files

Original source

Related problems