目录
获取运行 Java 的机器的主机名。
InetAddress.getLocalHost().getHostName()。
的机器运行 Java。主机名(在......)机器名称(见下文)的示例程序,以获取
示例程序使用以下方法获取主机名。
- java.net.InetAddress.getLocalHost()。 代表本地主机 InetAddress 实例
- 获得本地主机。 InetAddress 起来 getHostName() 机器名称的获取方法是
示例程序
/** * 获取运行机器的主机名。 * 返回主机名。 * 如果出现意外异常,则返回字符串 "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'
*实际输出是运行该程序的机器的主机名。