選單

取得執行 Java 的機器的主機名稱。

目錄

取得執行 Java 的機器的主機名稱。
InetAddress.getLocalHost().getHostName()

運行 Java 的機器主機名稱機器名稱以下是一個檢索()的範例程式。
範例程式使用以下方法取得主機名稱:

  • java.net.InetAddress.getLocalHost() 這代表本地主機 網路位址 取得一個實例。
  • 取得本機主機 網路位址getHostName() 使用此方法可取得機器名稱。

範例程式

/** * 取得執行此程式的機器的主機名稱。 * @return hostname * * 如果發生意外異常,則傳回字串「UnknownHost」。 */ public static String getHostName() { try { return InetAddress.getLocalHost().getHostName(); } catch (Exception e) { e.printStackTrace(); } return "UnknownHost"; } }


執行結果

◆範例

/** * 執行範例 * @param args */ public static void main(String[] args) { String name = getHostName(); System.out.println("Hostname = '"+name+"'"); }

◆輸出結果

主機名稱 = '*****ATTON''

*實際顯示的是執行該指令的機器的主機名稱。

  • 網址をコピーしました!
目錄