Я просто пытаюсь найти, существует ли XML-файл или нет. У меня есть этот код:Java file.exists() не может найти файл XML
File f = new File("customers/jim.xml");
File g = new File("customers/jim.txt");
if(f.exists())
{
System.out.println("File f exists!");
}
else
{
System.out.println("File f not found!");
}
if(g.exists())
{
System.out.println("File g exists!");
}
else
{
System.out.println("File g not found!");
}
Выход:
File f not found!
File g exists!
Текстовый файл найден, XML один нет. Оба файла находятся в одной папке, и правописание действительно верно. Кто-нибудь знает, что я делаю неправильно?
не согласны размещать содержимое, то есть имена файлов в каталоге 'customers'? – Bill
Вы описали то, что считаете правильным, тогда вряд ли получится что-то не так. Дополнительная информация необходима, ls или dir результат в этом каталоге. – StarPinkER
Пробел в имени файла? Какая ОС? –