public static String getLocalHostIp(){
InetAddress localhost = null;
try {
localhost = InetAddress.getLocalHost();
String ip = localhost.getHostAddress();
return ip;
} catch (UnknownHostException e) {
e.printStackTrace();
return "unkown host";
}
}
本文提供了一段Java代码,用于获取本地计算机的IP地址。通过使用InetAddress类的getLocalHost()方法,可以准确地获取并返回当前运行环境下的主机IP。如果遇到UnknownHostException异常,则会返回'unkownhost'。
public static String getLocalHostIp(){
InetAddress localhost = null;
try {
localhost = InetAddress.getLocalHost();
String ip = localhost.getHostAddress();
return ip;
} catch (UnknownHostException e) {
e.printStackTrace();
return "unkown host";
}
}

被折叠的 条评论
为什么被折叠?