3

ドメイン名が必要です。現在、次のようにドメイン名を取得しています

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();
}

ドメイン名を取得するより効率的な方法はありますか? 前もって感謝します。

4

1 に答える 1