Java获取域名:简单示例和方法解析
使用Java的InetAddress类可以轻松获取域名。以下是一个简单的示例,展示如何获取本地计算机的域名:
import java.net.InetAddress;
public class GetDomainName {
public static void main(String[] args) {
try {
InetAddress address = InetAddress.getLocalHost();
String domainName = address.getHostName();
System.out.println('Domain name: ' + domainName);
} catch (Exception e) {
e.printStackTrace();
}
}
}
该程序将打印本地计算机的域名。
如果要获取其他计算机的域名,可以使用InetAddress类的静态方法getByName()或getAllByName(),并将计算机名称作为参数传递。例如:
InetAddress address = InetAddress.getByName('www.example.com');
String domainName = address.getHostName();
System.out.println('Domain name: ' + domainName);
这将打印出'www.example.com'的域名。
通过以上示例和方法解析,您现在可以轻松使用Java获取域名信息。
原文地址: https://www.cveoy.top/t/topic/oUCm 著作权归作者所有。请勿转载和采集!