使用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获取域名信息。

Java获取域名:简单示例和方法解析

原文地址: https://www.cveoy.top/t/topic/oUCm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录