java 获取互联网连接所指向的IP地址
时间: 2024-09-23 19:07:28 浏览: 31
Java中的IP地址和InetAddress类使用详解
在Java中,你可以使用`java.net.InetAddress`类及其静态方法来获取互联网连接所指向的IP地址。以下是一个简单的示例:
```java
import java.net.InetAddress;
import java.net.UnknownHostException;
public class Main {
public static void main(String[] args) {
try {
// 使用getByName方法获取主机名对应的IP地址
InetAddress ipAddress = InetAddress.getByName("your_host_name_or_IP");
System.out.println("公网IP地址: " + ipAddress.getHostAddress());
} catch (UnknownHostException e) {
// 如果无法解析主机名,则捕获异常
e.printStackTrace();
System.out.println("无法获取IP地址: " + e.getMessage());
}
}
}
```
请将`"your_host_name_or_IP"`替换为你想要查询的实际主机名或IP地址。
阅读全文