菜单

获取运行 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''

*实际显示的是执行该命令的机器的主机名。

  • URLをコピーしました!
目录