Supprimer fichiers ayant même nom mais extension différente
Bonjour tous le monde,
j'expose mes outils de base
dans un dossier exemple j'ai plusieurs fichiers de ce type
test1.INFO
test1.SPL
test1.LOG
test2.....
donc actuellement pour supprimer desfichiers je le réalise de cette manière
Code:
String[] Suppr = {"C:\\exemple\\test1.INFO","C:\\exemple\\test2.INFO"};
donc un tableau que je passe en paramètre lors de l'appel de la fonction suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| public static void supprFic(String[] ficASuppr){
for (int i =0; i< ficASuppr.length; i++)
{
String ficInfo =ficASuppr[i];
String ficSpl=ficInfo.replace("INFO", "SPL");
String ficLog=ficInfo.replace("INFO", "LOG");
File fic1 =new File(ficInfo);
fic1.delete();
File fic2 =new File(ficSpl);
fic2.delete();
File fic3 =new File(ficLog);
fic3.delete();
}
} |
le souci est que je viens d'apprendre qu'il pouvait avoir plus que 3 extensions et qu'il n'était pas envisageable de le réaliser de cette manière pour chaque extension
donc auriez vous une solution pour supprimer tous les fichiers commençant par test1 sans en connaitre l'extension?