РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
788 of 1163 menu

Метод toUri

Метод toUri класса Path преобразует путь в объект URI. Метод не принимает параметров. Возвращаемый URI содержит схему file, абсолютный путь к файлу или каталогу, а также корректно кодирует специальные символы.

Синтаксис

path.toUri()

Пример

Давайте получим URI для относительного пути:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("abcde"); System.out.println(path.toUri()); } }

Результат выполнения кода:

file:///C:/Users/user/abcde

Пример

Давайте получим URI для абсолютного пути:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("C:/test/abcde"); System.out.println(path.toUri()); } }

Результат выполнения кода:

file:///C:/test/abcde

Пример

Давайте получим URI для пути с пробелами, чтобы убедиться в корректном кодировании:

import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) { Path path = Paths.get("C:/my test/abcde"); System.out.println(path.toUri()); } }

Результат выполнения кода:

file:///C:/my%20test/abcde

Смотрите также

  • класс Path,
    который представляет путь к файлу или каталогу
  • метод toAbsolutePath,
    который возвращает абсолютный путь
  • метод toRealPath,
    который возвращает реальный путь
  • метод toFile,
    который преобразует путь в объект File
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить