Как Проверить, что Путь является существующим или не в Java?

Чтобы уточнить. Важно знать, что:

  • Да, вы должны передать объект Date Javascript.
  • Да, это должно быть ISODate friendly
  • Да, из моего опыта, чтобы это работало, вам нужно манипулировать датой ISO
  • Да, работает с датами, как правило, всегда утомительный процесс, а mongo не является исключением

. Вот рабочий фрагмент кода, где мы немного манипулируем датами для обеспечения Mongo (здесь я использую mongoose и хотите, чтобы результаты для строк, атрибут даты которых меньше (до) даты, заданной как параметр myDate), могут корректно обрабатывать:

var inputDate = new Date(myDate.toISOString());
MyModel.find({
    'date': { $lte: inputDate }
})
23
задан Zach Scrivena 28 January 2009 в 10:57
поделиться

3 ответа

if (!new File("D:\\Log\\Sample").exists())
{
   throw new FileNotFoundException("Yikes!");
}

, Кроме того File.exists() , существуют также File.isDirectory() и File.isFile() .

27
ответ дан Zach Scrivena 29 November 2019 в 02:04
поделиться

Класс java.io. Файл может заботиться об этом для Вас:

File f = new File("....");
if (!f.exists()) {
    // The directory does not exist.
    ...
} else if (!f.isDirectory()) {
    // It is not a directory (i.e. it is a file).
    ... 
}
12
ответ дан Romain Linsolas 29 November 2019 в 02:04
поделиться

новый Файл (путь) .exists ().

Read javadoc его очень полезное и часто дает много полезных примеров.

1
ответ дан mP. 29 November 2019 в 02:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: