Як надати відносний шлях у Java для файлу?

2024 Від admin

Ми використали клас URI для перетворення абсолютних шляхів у відносний шлях.

  1. toURI() – перетворює об'єкт File в Uri.
  2. relativize() – виділяє відносний шлях шляхом порівняння двох абсолютних шляхів один з одним.
  3. getPath() – перетворює Uri на рядок.

Щоб побудувати відносний шлях, потрібно врахувати розташування поточного файлу чи каталогу та розташування цільового файлу чи каталогу. Почніть із позначення крапкою, щоб вказати поточний каталог, а потім додайте необхідні імена каталогів, розділені скісною рискою.

Давайте розберемо це:

  1. Шлях шлях = Шлях. of("c:\dev\licenses\windows\readme. txt"); система. поза. println(шлях); шлях = шлях. …
  2. шлях = шлях. of("c:" , "dev", "licenses", "windows", "readme. txt"); система. поза. …
  3. шлях = шлях. of(new URI("file:///c:/dev/licenses/windows/readme.txt")); система. поза. println(шлях);

Метод createNewFile().. Це дуже простий спосіб створити файл у певному каталозі за допомогою Java. У разі успішного створення файлу повертається значення true, а якщо файл не буде створено через помилку, повертається значення false. Для обробки винятків (щоб уникнути IOException) ми будемо використовувати блок try-catch у програмі.

Перейдіть до властивостей MyComputer -> вкладка «Додатково» -> змінні середовища -> нова вкладка змінної користувача -> записати шлях у назву змінної -> записати шлях папки bin у значення змінної -> ок -> ок -> ок.

Шлях до файлу Java

  1. getPath() : цей метод шляху до файлу повертає абстрактний шлях як рядок. Якщо String pathname використовується для створення об’єкта File, він просто повертає аргумент шляху. …
  2. getAbsolutePath() : цей метод шляху до файлу повертає абсолютний шлях до файлу.