Salut,
Comment faire pour connaitre le nombre de fichiers dans un répertoire??
Merci d'avance.
Version imprimable
Salut,
Comment faire pour connaitre le nombre de fichiers dans un répertoire??
Merci d'avance.
un truc dans ce goût là :
Code:
1
2
3 File[] contenu = repertoire.listFiles(); int nb_fichiers = contenu.length;
length() est une méthode donc avec parentheses.Citation:
Envoyé par remika
:aie: :alerte:Citation:
Envoyé par Magicmax
length est une propriété donc pas de parenthèses...
Oui, mais attention, listFiles() retourne le nom des fichiers et répertoires contenus dans un répertoire.
Donc on aurait plutôt besoin de faire ça:
MagicMax> pour un array (ici File[]), tu peux appeller .length (qui n'est donc pas une méthode).Code:
1
2
3
4
5
6
7
8
9 File[] f = monRepertoire.listFiles(); int x = 0; for (int i = 0 ; i < f.length ; i++) { if (f[i].isFile()) { x++; } } // Ici, x vaut le nombre de fichiers contenus dans monRepertoire.
arf desolé j'ai honte :oops: , je tournerai ma langue dans ma bouche la prochaine fois !!
Merci bcp.
C'est OK...