取得本机IP(getLocalHost)的问题 使用InetAddress.getLocalHost()方法取得本机IP,但是出错。只能取道机器名,IP是乱码。应该是机器设置的问题,有哪位大侠碰到过类似的问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得应该是dns或者网络的配置,但是不知道如何解决。 import java.net.*;public class sms { public static void main(String[] args) throws Exception { System.out.println("本机IP地址 : " + f_N_getLocalIP()); } public static String f_N_getLocalIP() { String localHostIp = null; try { InetAddress myIPaddress = InetAddress.getLocalHost(); localHostIp = myIPaddress.getHostAddress(); } catch (UnknownHostException e) { return null; } return localHostIp; }} 楼上,我现在是InetAddress.getLocalHost();就出错了。抛出的信息是主机名:乱码。 java 如何关闭外部应用程序 hibernateTemplate的问题 JAVA优缺点之陆陆版 用JAVA写记事本中的如何实现“转到”功能和如何调用系统字体对话框??? 问一个java域名反向解析的问题 求教 Properties的setProperty方法中参数属性值中有":",结果文件中显示"\:" 急!!!关于在Java如何锁住文件的问题,请大家指教,不胜感激! java的嵌入性的疑问 在JAVA中如何画一个类似于简历的表格? 菜鸟求救,大虾请进.. 一个菜鸟问题,关于阶乘
public class sms {
public static void main(String[] args) throws Exception {
System.out.println("本机IP地址 : " + f_N_getLocalIP());
}
public static String f_N_getLocalIP() {
String localHostIp = null;
try {
InetAddress myIPaddress = InetAddress.getLocalHost();
localHostIp = myIPaddress.getHostAddress();
} catch (UnknownHostException e) {
return null;
}
return localHostIp;
}}