Récupérer le nom d'un fichier
Bonjour à vous,
Voici un morceau de code qui me pose problème :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| static File repertoire = new File("data/CARTES/");
static File[] decksfiles = repertoire.listFiles();
public static void decksDataread() throws IOException {
int i = 0;
while (i < decksfiles.length) {
if (decksfiles[tourdeck].getName().toString() == "exemple.txt") {
System.out.println("exemple.txt est présent !");
} else if (decksfiles[tourdeck].getName().toString() == "test.txt") {
System.out.println("test.txt est présent !");
} else {
System.out.println(decksfiles[tourdeck].getName().toString());
i++;
} |
J'attends de ce code qu'il m'affiche :
"exemple.txt est présent !"
"test.txt est présent !"
mais il m'affiche :
"exemple.txt"
"test.txt"
Sauf que s'il est capable d'écrire ça, c'est qu'il devrait justement ne pas les écrire...
Est-ce que quelqu'un y comprends quelque chose et peut m'éclairer ? Merci !