Bonjour a tous, je voudrais verifier l'existence d'un repertoire a l'interieur d'un repertoire que je parcours.
Ex: je suis dans le repertoire "C:\test" avec 2fichiers "AAA.txt" et "BBB.txt"
le but etant de verifier si le repertoire AAA exist.Si oui alors je deplace le fichier AAA.txt sinon je cree le repertoire AAA et je deplace le fichier.
Pareil pour BBB ainsi de suite.
Merci par avance.
voici le code qui permet JUSTE de lister un repertoire(ce n'est pas de moi):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 import java.io.*; public class Lister { public static void main(String[] args) { File rep = new File("C:\\test); listeRepertoire(rep); } public static void listeRepertoire (File repertoire) { try { System.out.println ( repertoire.getName()); if ( repertoire.isDirectory ( )){ System.out.println("<REP>"+ repertoire.getName() +"</REP>"); File[] list = repertoire.listFiles(); for ( int i = 0; i < list.length; i++){ // Appel récursif sur les sous-répertoires listeRepertoire( list[i]); } } else{ System.out.println (<File>"+ repertoire.getName()); } } catch (Exception e) { System.out.println("Erreur "+e);} } }
Partager