我是靠谱客的博主 甜美蜜蜂,最近开发中收集的这篇文章主要介绍JAVA获得域名的IP地址,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

  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<array.length; 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);

  }

  }

 

转载:http://java.chinaitlab.com/net/801630.html

 

最后

以上就是甜美蜜蜂为你收集整理的JAVA获得域名的IP地址的全部内容,希望文章能够帮你解决JAVA获得域名的IP地址所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部