在 Java 中获取当前设备的 IP 地址

Internet 协议 (IP) 地址可以是连接到 TCP/IP 网络的每个设备的标识符。该标识符用于识别和定位中间通信的节点。

IP 地址格式,例如 127.0.0.0,是一种人类可读的符号。本教程演示如何使用 Java 获取当前机器的 IP 地址。

在 Java 中获取当前设备的系统 IP 地址

IP 地址有两个主要功能:本地寻址和主机或网络接口识别。让我们尝试在 Java 中获取当前设备的系统 IP 地址。

例子:

package Delfstack;
import java.net.InetAddress;
import java.net.UnknownHostException;
public class Get_IPAddress {
    public static void main(String[] args) {
        InetAddress My_IP;
        try {
            My_IP = InetAddress.getLocalHost();
            System.out.println("The IP address of the Current Device is: " + My_IP.getHostAddress());
        }
        catch (UnknownHostException e) {
            e.printStackTrace();
        }
    }
}

输出:

The IP address of the Current Device is: 172.23.96.1

运行代码后,我们获得了编译 Java 代码的当前设备的系统 IP 地址。