我需要域名。 目前我正在获取如下域名
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/