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

Метод getHostAddress

Метод getHostAddress возвращает IP-адрес хоста в виде строки. Он вызывается у объекта класса InetAddress и не принимает параметров. Результатом работы является строковое представление IP-адреса (например, "192.168.1.1" или "127.0.0.1"). Если объект был создан с использованием имени хоста, метод возвращает соответствующий ему IP-адрес.

Синтаксис

inetAddress.getHostAddress()

Пример

Давайте получим IP-адрес локального хоста:

import java.net.InetAddress; public class Main { public static void main(String[] args) throws Exception { InetAddress address = InetAddress.getLocalHost(); String res = address.getHostAddress(); System.out.println(res); } }

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

"127.0.0.1"

Пример

Давайте получим IP-адрес для конкретного доменного имени:

import java.net.InetAddress; public class Main { public static void main(String[] args) throws Exception { InetAddress address = InetAddress.getByName("google.com"); String res = address.getHostAddress(); System.out.println(res); } }

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

"142.250.185.78"

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

  • класс InetAddress,
    который представляет IP-адрес
  • метод getByName,
    который создает объект InetAddress по имени хоста
  • метод getLocalHost,
    который возвращает адрес локального хоста
  • класс Socket,
    который используется для работы с сетевыми соединениями
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить