Bonjour,
J'ai référencé dans une ArrayList un ensemble de fichiers présents dans un dossier de mon disque dur. Ces fichiers fonctionnent en triplet:
codeIdentifiant_TYPE1.txt
codeIdentifiant_TYPE2.txt
codeIdentifiant_TYPE3.txt
Il existe donc 3 fichiers de types différents (trois types en tout) pour chaque codeIdentifiant.
Le but de mon programme est de vérifier si pour un code identifiant donné, les 3 types de fichiers sont bien présents dans mon arborescence (sans en avoir un de plus ou un de moins), et si oui, je renseigne une table de base de données, sinon, je ne fais rien.
Seulement voilà, je me retrouve avec mon ArrayList avec tous mes fichiers, et je n'arrive pas à trouver une logique efficace pour réaliser mon programme.
J'ai pensé dans un premier temps à convertir mon ArrayList en String et vérifier si pour chaque type de fichier j'ai bien pour un codeIDentifiant donné uniquement 3 fichiers de trois types différents. Mais les codeIdentifiants ne peuvent pas être connus à l'avance. Et là ça se complique.
Si quelqu'un a une idée à me suggérer pour m'aider à démarrer je suis preneur, car pour le moment je ne vois pas par quel bout commencer !!
Merci par avance pour vos retours.
Thibault
Partager