Как определить IP-адрес и имя хоста без использования сокетов PROGRA

java.net.InetAddress Класс имеет статические методы getLocalHost метод, который возвращает объект LocalHost Тогда GetHostAddress метод возвращает строку IP-адрес в текстовое представление. Так что в вашей программе использовать следующую строку в печать IP-адрес.


import java.net.InetAddress;

import java.net.UnknownHostException;



public class IPAdress {



  public static void main(String[] args) {

    try {

      System.out.println(InetAddress.getLocalHost().getHostName());

      System.out.println(InetAddress.getLocalHost().getHostAddress());

      

    catch (UnknownHostException e) {

      e.printStackTrace();

    }



  }



}

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>