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 閱讀(2894) 評論(0)  編輯  收藏

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


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 河池市| 加查县| 五原县| 抚顺县| 大邑县| 奉节县| 西安市| 江门市| 墨竹工卡县| 芷江| 香格里拉县| 柏乡县| 叙永县| 丘北县| 中牟县| 庐江县| 绥棱县| 子长县| 绥化市| 大理市| 汾西县| 延津县| 周至县| 前郭尔| 托克托县| 佛山市| 雷山县| 伊宁县| 绥棱县| 磐安县| 个旧市| 凤翔县| 旬邑县| 昌黎县| 花莲市| 浪卡子县| 浠水县| 万载县| 横峰县| 台南县| 昂仁县|