選單

Java 從 IP 位址檢索主機名

目錄

Java 從 IP 位址檢索主機名 InetAddress.getByName()

指定的IP位址擁有主機名稱機器名稱這是一個獲取( )的範例程式。

範例程式

/** * 取得與指定 IP 位址關聯的主機名稱。 * @param address IP 位址 * @return 主機名稱 * * 如果發生意外異常,則傳回字串「UnknownHost」。 */ public static String getHostName(String address) { try { InetAddress iaddress = InetAddress.getByName(address); return iaddress.getHostName(); } catch (Exception e) { e.printStackTrace(); } return "UnknownHost"; }StackTrace(); } return "UnknownHost"; }StackTrace(); } return "UnknownHost"; }StackTrace(); } return "UnknownHost"; }StackTrace(); } return "UnknownHost"; }StackTrace(); } return "UnknownHost"; }


執行結果

◆範例

public static void main(String[] args) { String name = getHostName("66.249.89.99"); System.out.println("Hostname = '"+name+"'"); }

◆輸出結果

主機名稱 = 'jp-in-f99.google.com''
  • 網址をコピーしました!
目錄