Jvoudrais pas dire les gens, mais le code, c'est pas julie_lab qui l'a posté, c'est snay13. La demoiselle n'a pas de code, parce qu'elle vient ici justement pour nous demander comment faire.
Pour lui répondre, "il souligne en rouge" parce que snay13 a oublié de déclarer la variable i. Je sais pas ce que c'est que ce num, j'en vois pas l'intérêt.
for ( int i = 0; i < listeFilePath.length ; i++)
Moi, je suggère de faire plus simple :
1 2 3
| for (File file : repertoire.listFiles()) {
// Traiter fichier
} |
les noms des fichiers du répertoire seront enregistrer dans quel variable?
Avec le code de snay13, dans le tableau listeFilePath, qui contient des File, dont on peut obtenir le nom avec getName() et le chemin complet avec getPath(). Le mieux est de t'intéresser aux objets qu'on te montre, voir ce que ton logiciel de programmation te propose d'en faire, s'intéresser à sa JavaDoc : http://download.oracle.com/javase/6/...a/io/File.html
Avec mon code, dans la variable file, de type File elle aussi.
en plus ,apparement il n'y pas de length dans listeFilePath
Seulement à travers tes yeux. listeFilePath étant un tableau, il a forcément un length, la question ne se pose pas.
Partager