BlogJava 聯系 聚合 管理  

          Blog Stats

          隨筆檔案

          exams


          java世界

          世界Java

          如何用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方面是有用的,但卻不適于用來輸出 310-301 .

          posted on 2007-09-10 13:48 java2java 閱讀(2897) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 革吉县| 武安市| 巫山县| 德格县| 阿克苏市| 和顺县| 云和县| 鹤壁市| 乐业县| 云梦县| 永和县| 海南省| 光山县| 浦城县| 甘洛县| 阿拉善左旗| 棋牌| 崇州市| 遵义市| 丰台区| 金平| 两当县| 棋牌| 临泽县| 莎车县| 永昌县| 资阳市| 惠来县| 句容市| 常宁市| 林甸县| 汾西县| 鲁甸县| 兰西县| 灵武市| 漯河市| 顺义区| 罗山县| 临武县| 泽普县| 象山县|