在 Java 中獲取當前裝置的 IP 地址

Sheeraz Gul 2022年4月26日
在 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 地址。

Author: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook