/** * Lists the files with the specified extension contained in the given directory. * * @see java.io.File#listFiles() * @see java.io.File#listFiles(java.io.FilenameFilter) */ public static File[] listFilesWithExtension(File dir, String extension) { if (dir == null) { return null; } if (extension != null && extension.length() > 0) { return dir.listFiles(createExtensionFilenameFilter(extension)); } else { return dir.listFiles(); } }
/** * Lists the filenames with the specified extension contained in the given directory. * * @see java.io.File#list() * @see java.io.File#list(java.io.FilenameFilter) */ public static String[] listFilePathsWithExtension(File dir, String extension) { if (dir == null) { return null; } if (extension != null && extension.length() > 0) { return dir.list(createExtensionFilenameFilter(extension)); } else { return dir.list(); } }