我需要域名。
目前我正在获取域名如下

InetAddress addr;
String hostnameCanonical;
try{
    addr = InetAddress.getByName(InetAddress.getLocalHost().getHostName());
    hostnameCanonical = addr.getCanonicalHostName();
    String   strDomainName=hostnameCanonical.substring(hostnameCanonical.indexOf(".")+1,      hostnameCanonical.lastIndexOf("."));
    System.out.println("strDomainName = "+strDomainName);
}
catch (UnknownHostException e) {
e.printStackTrace();
}


有没有更好,更有效的域名获取方式?
提前致谢。

最佳答案

您从您的环境中获取域名。

String domainname = System.getenv("USERDOMAIN");

关于java - 如何获得Java域名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21399472/

10-12 00:30
查看更多