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

Метод getPath

Метод getPath класса URI возвращает путь из данного URI в виде строки. Если путь отсутствует, метод возвращает null. Метод не принимает параметров и возвращает значение типа String. Путь - это часть URI, которая идет после хоста и порта, но до строки запроса.

Синтаксис

uri.getPath()

Пример

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

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("https://example.com/path/to/page"); String path = uri.getPath(); System.out.println(path); } }

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

"/path/to/page"

Пример

Давайте получим путь из URI со строкой запроса:

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("https://example.com/search?q=java"); String path = uri.getPath(); System.out.println(path); } }

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

"/search"

Пример

Давайте получим путь из URI без пути:

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("https://example.com"); String path = uri.getPath(); System.out.println(path); } }

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

""

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

  • класс URI,
    который представляет унифицированный идентификатор ресурса
  • метод getScheme,
    который возвращает схему URI
  • метод getHost,
    который возвращает хост URI
  • метод getQuery,
    который возвращает строку запроса URI
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить