Java – trouver un fichier dans une arborescence

Imaginons qu’on cherche à vérifier si un fichier est présent dans une arborescence de dossiers. Il existe plusieurs façons de procéder. Si on connait le chemin du dit fichier, on peut créer une instance d’objet File avec ce chemin et utiliser la méthode exist(). C’est simple et rapide. Mais si on ne connait pas le chemin du fichier, et si on n’est pas non plus certain de l’extension du fichier?! Il faut alors se tourner vers la récursivité et les expressions régulières!

Continue reading →