域名出售,求购欢迎联系QQ:1082484
Java域名如何获取IP
在Java中,可以通过使用InetAddress
类来获取域名的IP地址。
下面是一个简单的Java程序示例:
import java.net.InetAddress; public class GetIpAddress { public static void main(String[] args) { String domainName = "example.com"; try { InetAddress ipAddress = InetAddress.getByName(domainName); System.out.println("域名: " + domainName); System.out.println("IP地址: " + ipAddress.getHostAddress()); } catch (Exception e) { System.out.println("无法获取IP地址:" + e.getMessage()); } } }
运行上述代码,将会输出以下结果:
域名: example.com IP地址: 93.184.216.34
通过使用InetAddress.getByName()
方法,我们可以根据域名获取对应的IP地址。请注意,这个方法可能会抛出一个UnknownHostException
异常,如果域名无效或不可达。
此外,如果想要获取本地机器的IP地址,可以使用InetAddress.getLocalHost().getHostAddress()
方法。
希望以上信息能够帮助你理解如何使用Java获取域名的IP地址。