如何从Java域名中获取IP地址?

2022-09-01 17:04:17

我正在编写一个需要 IP 地址的应用程序。我有一个域名,我想知道如何从中获取IP地址。例如,“www.girionjava.com”。如何通过Java编程来获取本网站的IP地址?谢谢。


答案 1
InetAddress giriAddress = java.net.InetAddress.getByName("www.girionjava.com");

然后,如果您希望将 IP 作为字符串

String address = giriAddress.getHostAddress();

答案 2

这应该很简单。

InetAddress[] machines = InetAddress.getAllByName("yahoo.com");
for(InetAddress address : machines){
  System.out.println(address.getHostAddress());
}