Remplir un ArrayList avec une liste de fichier d'un dossier
Bonjour,
Je suis confronté a un petit problème. J'ai besoins de récupérer la position(l'index) d'un d'un fichier dans un dossier pour pouvoir initialiser une variable(Ma variable est une int).
Donc pour se faire je suis parti sur cette idée, lister les fichier du dossier, les mettre dans un arraylist et récupérer l'index mais je récupère un index qui est "-1".
Peu être je n'utilise pas la bonne méthode.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| try {
File cfg = new File("src/Games/" + Main.GameSelected);
String liste[] = cfg.list();
if (liste != null) {
for (int i = 0; i < liste.length; i++) {
System.out.println(liste[i]);
}
ArrayList testindex = new ArrayList(liste.length);
System.out.println(testindex.indexOf("test.json"));
}
} catch (Exception z) {
z.printStackTrace();
} |
Je vous remerci
Cordialement
Fred