java 通过 ip 获取地址
时间: 2023-08-13 15:02:33 浏览: 66
可以通过使用 Java 的 InetAddress 类的 getByName() 方法来获取指定 IP 地址的主机名和 IP 地址信息。以下是一个示例代码:
```java
import java.net.InetAddress;
import java.net.UnknownHostException;
public class IPAddressExample {
public static void main(String[] args) {
try {
InetAddress address = InetAddress.getByName("127.0.0.1");
System.out.println("Host Name: " + address.getHostName());
System.out.println("IP Address: " + address.getHostAddress());
} catch (UnknownHostException ex) {
System.out.println("Could not find the specified IP address");
}
}
}
```
在这个示例中,我们使用了 getByName() 方法来获取 IP 地址为 "127.0.0.1" 的主机名和 IP 地址信息。如果指定的 IP 地址不存在,则会抛出 UnknownHostException 异常。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)