小木虫 | 小木虫论坛 | 木虫之家 | 论文范文 | 期刊查询 | 影响因子 | 新闻导读 | 学术网址之家


当前位置:小木虫范文 >> JAVA指导 >> 教你一简单办法 用Java获得IP地址

赞助商链接

教你一简单办法 用Java获得IP地址


作者: 网络转载    发布日期: 无

如何用Java获得一个域名的IP地址呢?提供这个功能的类叫做java.net.InetAddress。我们假设现在有这样一个域名,它用一个静态的getByName来重新获得一个InetAddress,然后得到可以读出的IP地址。下面的代码是非常基本的命令行。

  import java.net.InetAddress;

  import java.net.UnknownHostException;

  public class NsLookup {

  static public void main(String[] args) {

  try {

  InetAddress address = InetAddress.getByName(args[0]);

  System.out.println(args[0]+"

  : "+address.getHostAddress());

  }

  catch(UnknownHostException uhe) {

  System.err.println("Unable to find: "+args[0]);

  }

  }

  }

  InetAddress也可以通过使用getAddress()来获得IP地址,但是它的返回值是一个4个字节的数组。因此尽管getAddress()在获得IP方面是有用的,但却不适于用来输出。


特别提示:本文内容从INTERNET网络中整理所得,小木虫范文为个人免费站点,仅提供展示平台,不对该内容负责。欢迎协助我们监督管理,如果您对该内容有异议,请立即发邮件联系通知管理员,我们保证在1个工作日内给予删除等处理。

赞助商链接



小木虫,学术科研第一站,为中国学术科研研究提供免费动力
欢迎监督,发现不妥请立即联系管理员
京ICP备05001187号