获取百度,新浪等知名网址的域名、IP地址等。java
时间: 2024-04-02 09:32:53 浏览: 95
java 获取网址的IP地址
5星 · 资源好评率100%
在Java中,可以使用Java自带的InetAddress类来获取网站的IP地址。以下是示例代码:
```java
import java.net.InetAddress;
import java.net.UnknownHostException;
public class GetIPAddress {
public static void main(String[] args) {
try {
InetAddress address = InetAddress.getByName("www.baidu.com");
System.out.println("Host name: " + address.getHostName());
System.out.println("IP address: " + address.getHostAddress());
} catch (UnknownHostException ex) {
System.out.println("Could not find www.baidu.com");
}
}
}
```
运行结果:
```
Host name: www.baidu.com
IP address: 14.215.177.39
```
同样,可以通过修改getByName()方法中的参数来获取其他网站的IP地址。需要注意的是,该方法会进行网络访问,如果网络不可用或者域名不存在,会抛出UnknownHostException异常。
阅读全文