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

    package j2se.core.net.base;

    import java.net.InetAddress;
    import java.net.UnknownHostException;


    public class InetAddressDemo {
        public static void main(String[] args) throws UnknownHostException {
            // 获取本地 IP 地址
            InetAddress ip = InetAddress.getLocalHost();
            showIpInfo(ip);
            
            System.out.println("---------------");
            
            // 获取指定域名的 IP 地址
            ip = InetAddress.getByName("www.163.com");
            showIpInfo(ip);
            
            System.out.println("---------------");
            
            // 获取指定域名的多个 IP 地址
            InetAddress[] ips = InetAddress.getAllByName("www.163.com");
            for (InetAddress i : ips) {
                System.out.println(i.getHostAddress());
            }
        }

        private static void showIpInfo(InetAddress ip) {
            // 获取主机名称
            System.out.println(ip.getHostName());
            // 获取 IP 地址
            System.out.println(ip.getHostAddress());
        }

    }

  • 相关阅读:
    JS加密库
    异常处理
    uva 10673 Play with Floor and Ceil
    执⾏ Python 程序的三种⽅式----pycharm安装
    第⼀个 Python 程序
    认识 Python
    svg的使用
    elementUI中el-image显示不出来图片?img与el-image的区别
    类型转化与变量
    liunx
  • 原文地址:https://www.cnblogs.com/angel512/p/5864964.html
Copyright © 2011-2022 走看看