Java 实例 获取 IP 地址

来源:这里教程网 时间:2026-02-17 20:17:08 作者:

在这个例子中,我们将看到如何获得系统的 IP 地址。步骤如下:

1)通过调用InetAddress类的getLocalHost()方法获取本地主机地址。

2)通过调用getHostAddress()方法获取 IP 地址。

import java.net.InetAddress;class GetMyIPAddress{   public static void main(String args[]) throws Exception   {      /* public static InetAddress getLocalHost()       * throws UnknownHostException: Returns the address        * of the local host. This is achieved by retrieving        * the name of the host from the system, then resolving        * that name into an InetAddress. Note: The resolved        * address may be cached for a short period of time.       */      InetAddress myIP=InetAddress.getLocalHost();      /* public String getHostAddress(): Returns the IP        * address string in textual presentation.       */      System.out.println("My IP Address is:");      System.out.println(myIP.getHostAddress());  }}

输出:

My IP Address is:115.242.7.243

参考:

InetAddress javadoc

相关推荐