Абсолютный путь к файлу в Java
Относительный путь вроде data.txt задается от текущей
рабочей директории программы. Метод toAbsolutePath
превращает его в полный путь на диске - без двусмысленности,
где именно лежит объект:
import java.nio.file.Path;
import java.nio.file.Paths;
Path local = Paths.get("notes/readme.txt");
System.out.println(local.toAbsolutePath());
Если при создании Path уже указали абсолютный путь,
toAbsolutePath вернет ту же логику в каноническом виде
для вашей ОС.
Дан код:
Path f = Paths.get("logs/app.txt");
Выведите полный путь этого файла в консоль.
Подготовьте два пути к одному файлу seed.txt:
с относительным и с полным путем. Выведите оба полных
пути и проверьте, указывают ли они на одно место.