在 Java 中,可以使用 'InetAddress' 类来获取服务器的 IP 地址。下面是一个示例代码:

import java.net.InetAddress;
import java.net.UnknownHostException;

public class Main {
    public static void main(String[] args) {
        try {
            InetAddress address = InetAddress.getLocalHost();
            System.out.println('IP 地址: ' + address.getHostAddress());
        } catch (UnknownHostException e) {
            e.printStackTrace();
        }
    }
}

这段代码使用 'getLocalHost()' 方法获取本地主机的 'InetAddress' 对象,然后使用 'getHostAddress()' 方法获取 IP 地址,并打印出来。

请注意,使用 'getLocalHost()' 方法只会获取本地主机的 IP 地址,如果需要获取其他服务器的 IP 地址,可以使用 'InetAddress.getByName()' 方法,将服务器的主机名作为参数传入。例如:

InetAddress address = InetAddress.getByName('www.example.com');
System.out.println('IP 地址: ' + address.getHostAddress());

这段代码将获取 'www.example.com' 服务器的 IP 地址。

Java 获取服务器 IP 地址:详细教程及示例代码

原文地址: https://www.cveoy.top/t/topic/pdT8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录