zoukankan      html  css  js  c++  java
  • 顯示IP

    通過JAVA API顯示本機IP地址和網絡上任何一臺可以訪問到的服務器的IP地址

      

    import java.io.IOException;

    import java.net.InetAddress;

    import java.net.UnknownHostException;

    public class GetIP {

        private InetAddress LocalIP=null;

        private InetAddress ServerIP=null;

       

        public static void main(String args[]){

            GetIP mytest=new GetIP();

            System.out.println("LocalHost IP is :" + mytest.catchLocalIP() );

            System.out.println("Server IP is :" + mytest.catchServerIP() );

        }

        //取得本機IP地址

        public InetAddress catchLocalIP(){

            try{

                LocalIP=InetAddress.getLocalHost();

            }

            catch(UnknownHostException e){

            }

            return LocalIP;

        }

       

        //取得服務器網絡地址

        public InetAddress catchServerIP(){

            try{

                ServerIP=InetAddress.getByName("www.baidu.com");//取得IP 地址

            }

            catch(UnknownHostException e){

                return ServerIP;

            }

            return ServerIP;

        }

    }

     輸出:

    LocalHost IP is :SCOM2987/10.120.0.54
    Server IP is :www.baidu.com/220.181.6.175

  • 相关阅读:
    Python 之 面向对象(一)
    Python 之 基础知识(五)
    javaweb 之 代理模式
    Python 之 基础知识(四)
    Python 之 基础知识(三)
    如何在非 sudo 用户下运行 docker 命令?
    Leetcode 55
    Leetcode 11
    Leetcode 466
    几个内存操作函数使用
  • 原文地址:https://www.cnblogs.com/Snowfun/p/1941097.html
Copyright © 2011-2022 走看看