В этой короткой заметке мы разберем простой способ проверить существование файла в Java. Сначала разберем механизм проверки в теории, потом закрепим в теории.
Работа метода. Теория
Метод java.io.File exists
()
может быть использован для проверки существования файла в Java. Если файл существует, то этот метод возвращает true
, иначе метод возвращает false
.
Как проверить существование файла в Java. Практика
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
package ua.com.prologistic; import java.io.File; import java.io.IOException; public class FileExists { public static void main(String[] args) { File file = new File("/Users/prologistic/source.txt"); File notExist = new File("xyz.txt"); try { System.out.println(file.getCanonicalPath() + " существует файл? " + file.exists()); System.out.println(notExist.getCanonicalPath() + " существует файл? " + notExist.exists()); } catch (IOException e) { e.printStackTrace(); } } } |
Результат выполнения программы:
1 2 |
/Users/prologistic/source.txt файл существует? true /Users/prologistic/JavaPrograms/xyz.txt файл существует? false |
Эта коротенькая заметка подошла к концу. Следите за обновлениями раздела Java IO.