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

Метод getScheme

Метод getScheme класса URI возвращает схему (протокол) URI в виде строки. Схема - это часть URI, которая стоит до двоеточия и определяет способ доступа к ресурсу. Например, для URI "https://example.com" схемой будет "https". Метод не принимает параметров и возвращает String или null, если схема не определена.

Синтаксис

uri.getScheme()

Пример

Давайте создадим URI с протоколом https и получим его схему:

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

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

"https"

Пример

Давайте создадим URI с протоколом ftp и получим его схему:

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

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

"ftp"

Пример

Давайте создадим относительный URI без схемы и проверим результат:

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("/path/to/resource"); String res = uri.getScheme(); System.out.println(res); } }

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

null

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

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