小编Ath*_*kar的帖子

getLocalHost() 显示错误的 IP 地址

我正在尝试执行以下代码。我是 Java 新手,所以这是我第一次接触 java.net。程序中没有错误,但我得到的本地主机地址为 192.168.56.1,而我的 IP 为 192.168.2.10

import java.net.*;
class InetAddressDemo
{
    public static void main(String[] args)
    {
        try
        {
            InetAddress address = InetAddress.getLocalHost();
            System.out.println("\nLocalhost Address : " + address + "\n");
        }
        catch (Exception e)
        {
            System.out.println(e);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java ip inetaddress

3
推荐指数
1
解决办法
4600
查看次数

标签 统计

inetaddress ×1

ip ×1

java ×1