设为首页 加入收藏

TOP

JAVA获得域名的IP地址
2014-11-12 10:45:07 来源: 作者: 【 】 浏览:52
Tags:JAVA 获得 域名 地址

  import java.net.InetAddress;


  import java.net.UnknownHostException;


  public class TestInetAddress {


  InetAddress myIpAddress = null;


  InetAddress[] myServer = null;


  public static void main(String args[]) {


  TestInetAddress address = new TestInetAddress();


  System.out.println("Your host IP is: " + address.getLocalhostIP());


  String domain = "www.163.com";


  System.out.println("The server domain name is: " + domain);


  InetAddress[] array = address.getServerIP(domain);


  int count=0;


  for(int i=1; i


  System.out.println("ip "+ i +" "+ address.getServerIP(domain)[i-1]);


  count++;


  }


  System.out.println("IP address total: "+count);


  }


  /**


  * 获得 localhost 的IP地址


  * @return


  */


  public InetAddress getLocalhostIP() {


  try {


  myIpAddress = InetAddress.getLocalHost();


  } catch (UnknownHostException e) {


  e.printStackTrace();


  }


  return (myIpAddress);


  }


  /**


  * 获得某域名的IP地址


  * @param domain 域名


  * @return


  */


  public InetAddress[] getServerIP(String domain) {


  try {


  myServer = InetAddress.getAllByName(domain);


  } catch (UnknownHostException e) {


  e.printStackTrace();


  }


  return (myServer);


  }


  }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇DWRUtil的方法使用说明 下一篇学JAVA必须知道:抽象类与接口的区..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: