java: искать файл по его имени в каталоге и подкаталогах

Мне нужен, чтобы найти файл по его имени в дереве каталогов. А затем покажите путь к этому файлу.Я нашел что-то вроде этого, но он ищет по расширению. Может ли кто-нибудь помочь мне, как я могу переделать этот код в соответствии со своими потребностями ... спасибо

public class filesFinder {
public static void main(String[] args) {
    File root = new File("c:\\test");

    try {
        String[] extensions = {"txt"};
        boolean recursive = true;


        Collection files = FileUtils.listFiles(root, extensions, recursive);

        for (Iterator iterator = files.iterator(); iterator.hasNext();) {
            File file = (File) iterator.next();
            System.out.println(file.getAbsolutePath());
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}
}
7
задан skaryu 6 June 2011 в 12:07
поделиться