Я пытаюсь проверить конкретный файл в данном каталоге. Мне не нужен код, но я хочу исправить тот, который у меня есть. Единственное отличие в этом вопросе состоит в том, что я ищу файлы с расширением .MOD
.
У меня готов код: -
public static int checkExists(String directory, String file) {
File dir = new File(directory);
File[] dir_contents = dir.listFiles();
String temp = file + ".MOD";
boolean check = new File(temp).exists();
System.out.println("Check"+check); // -->always says false
for(int i = 0; i<dir_contents.length;i++) {
if(dir_contents[i].getName() == (file + ".MOD"))
return Constants.FILE_EXISTS;
}
return Constants.FILE_DOES_NOT_EXIST;
}
Но по некоторым причинам это не сработает. Я не понимаю, почему, может ли кто-нибудь найти здесь ошибку?