菜单

从 Java IP 地址获取主机名。

目录

从 Java IP 地址获取主机名。 InetAddress.getByName().

指定IP 地址拥有主机名(在......)机器名称这是一个示例程序,用于获取

示例程序

/**
 * 获取指定 IP 地址的主机名。
 * @param address IP 地址。
 * 返回主机名。
 * 如果出现意外异常,则返回字符串 "UnknownHost"。
 */
public static String getHostName(String address) {
    try {
        InetAddress iaddress = InetAddress.getByName(address);
        return iaddress.getHostName();
    } catch (Exception e) {
        e.printStackTrace(); }
    }
    return "UnknownHost"; }
}


执行结果

执行示例

public static void main(String[] args) {
    String name = getHostName("66.249.89.99");
    System.out.println("HostName = '"+name+"'");
}

输出结果

主机名 = "jp-in-f99.google.com
  • URLをコピーしました!
目录