Как получить локальный ip адрес машины в java ee?

Пользователь

от hattie , в категории: Java , 2 месяца назад

Как получить локальный ip адрес машины в java ee?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от caterina , 18 дней назад

@hattie 

Для получения локального IP-адреса машины в Java EE вы можете использовать класс InetAddress. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
import java.net.InetAddress;
import java.net.UnknownHostException;

public class LocalIPAddressExample {
    public static void main(String[] args) {
        try {
            InetAddress localhost = InetAddress.getLocalHost();
            String localIpAddress = localhost.getHostAddress();
            System.out.println("Локальный IP-адрес: " + localIpAddress);
        } catch (UnknownHostException e) {
            e.printStackTrace();
        }
    }
}


Вышеуказанный код получает текущий IP-адрес машины и выводит его в консоль.