Иногда нужно узнать, из какой директории работает приложение. Java позволяет получить текущий путь одной командой без дополнительных библиотек.
Получаем путь и выводим его в консоль:
var path = java.nio.file.Paths.get("").toAbsolutePath();
System.out.println("Текущая директория: " + path);Можно использовать этот путь для работы с файлами:
var file = path.resolve("data/config.txt");
System.out.println(file);Проверим, существует ли файл в этой директории:
if (java.nio.file.Files.exists(file)) {
System.out.println("Файл найден!");
} else {
System.out.println("Файл не найден!");
}🔥 Подходит для приложений, скриптов и серверов, где важно знать рабочую директорию.
👉 Java Ready | #практика