Java获取hostname代码
来源:互联网 发布:棉花云数据 编辑:程序博客网 时间:2024/06/03 13:35
Java获取hostname代码
支持Windows和Linux:
public static String getHostNameForLiunx() {try {return (InetAddress.getLocalHost()).getHostName();} catch (UnknownHostException uhe) {String host = uhe.getMessage(); // host = "hostname: hostname"if (host != null) {int colon = host.indexOf(':');if (colon > 0) {return host.substring(0, colon);}}return "UnknownHost";}}public static String getHostName() {if (System.getenv("COMPUTERNAME") != null) {return System.getenv("COMPUTERNAME");} else {return getHostNameForLiunx();}}
如果不想再catch中写获取hostname逻辑,可以编写/etc/hosts,把本机IP和主机名对应关系写清楚。
0 0
- Java获取hostname代码
- java 获取局域网ip的HostName
- qt常用代码段(获取ip,MAC,username,hostname)
- java 获取本机的IP和hostname
- 通过hostname获取IP
- Windows C获取hostname
- python shell 根据ip 获取 hostname || 根据hostname 获取 ip
- linux获取hostname和获取ip
- Hostname
- hostname
- hostname
- hostname
- hostname
- hostname
- hostname
- java获取时间代码
- JAVA代码获取UUID
- 如何用PB根据hostname获取IP
- Binary Tree(计算二叉树路径)
- hdu 3605 Escape (二分图多重匹配)
- .Net 调用存储过程取到return的值
- study
- 第九天-面向对象(内部类、异常)
- Java获取hostname代码
- Java - 前置++和后置++
- 在Ubuntu 14.04 64bit上安装Valgrind并检查内存泄露
- Hashmap实现原理
- UVa 489 Hangman Judge(字符串)
- UVA - 445 Marvelous Mazes
- Jquery getJSON方法分析
- POJ 1276 Cash Machine(多重背包)
- iOS学习笔记—— UIActivityIndicatorView 和 UIProgressView 的使用