import java.net.*;
public class GetHostName {
???? /**
????? * @param args
????? */
???? public static void main(String[] args) {
???????? try{
???????????? InetAddress addr = InetAddress.getByName("127.0.0.1");//在給定主機名的情況下確定主機的 IP 地址。
???????????? byte[] ipAddr = new byte[]{127,0,0,1};
???????????? addr = InetAddress.getByAddress(ipAddr);// 返回此 InetAddress 對象的原始 IP 地址。
???????????? String hostName = addr.getHostName();//?? 獲取此 IP 地址的主機名。
???????????? System.out.println(hostName);
???????????? String hostnameCanonical = addr.getCanonicalHostName();//獲取此 IP 地址的完全限定域名。
???????????? System.out.println(hostnameCanonical);
???????? }catch(Exception e){
???????????? e.printStackTrace();
???????? }
???? }
}
posted on 2007-06-18 02:31
jadmin 閱讀(73)
評論(0) 編輯 收藏