zoukankan      html  css  js  c++  java
  • 获取地址

     
    public class GetIpAddress
    {
        //获取本机IP地址
        public static String getLocalIp()throws UnknownHostException
        {
            InetAddress addr=InetAddress.getLocalHost();
            return addr.getHostAddress();
        }
     
        //获取本机机器名
        public static String getLocalName()throws UnknownHostException
        {
            InetAddress addr=InetAddress.getLocalHost();
            return addr.getHostName();
        }
     
     
        //根据域名获取主机Ip地址
        public static String[] getAllIpByName(String hostName) throws UnknownHostException
        {
            InetAddress []addr=InetAddress.getAllByName(hostName);
            String []ips=new String[addr.length];
            for(int i=0;i<ips.length;i++)
            {
                ips[i]=addr[i].getHostAddress();
            }
            return ips;
        }
        public static String getIpByName(String hostName) throws UnknownHostException
        {
            InetAddress addr=InetAddress.getByName(hostName);
     
            return addr.getHostAddress();
        }
     
        public static void main(String[] args)
        {
            // TODO 自动生成的方法存根
            try
            {
                System.out.println("本机ip: "+getLocalIp());
                System.out.println("本机名字: "+getLocalName());
            //某网站的ip
                String zhihu="www.zhihu.com";
                //System.out.println("知乎的IP:"+getIpByName(zhihu));
     
     
                String []zhiHuIps=getAllIpByName(zhihu);
                System.out.println("知乎的IP:"+zhiHuIps.length);
                for(int i=0;i<zhiHuIps.length;i++)
                System.out.println(zhiHuIps[i]);
     
     
            } catch (Exception e)
            {
                // TODO: handle exception
                System.err.println("找不到网址");
                //e.printStackTrace();
            }
        }
     
    }
     
     
    梦里不知身是客,一晌贪欢。
  • 相关阅读:
    Python--__init__方法
    Python--面向对象编程
    用R语言对NIPS会议文档进行聚类分析
    docker oracle install
    java 删除字符串左边空格和右边空格 trimLeft trimRight
    mysql 表名和字段、备注
    docker学习
    shell爬虫
    shell 解析json
    SecureCRT 7.1.1和SecureFx key 亲测可用
  • 原文地址:https://www.cnblogs.com/dccmmtop/p/5710305.html
Copyright © 2011-2022 走看看