try
{ InetAddress[] iads=InetAddress.getAllByName(InetAddress.getLocalHost().getHostName());
for(int i=0;i<iads.length;i++)
System.out.println(iads[i]);
}
catch(Exception e)
{}
{ InetAddress[] iads=InetAddress.getAllByName(InetAddress.getLocalHost().getHostName());
for(int i=0;i<iads.length;i++)
System.out.println(iads[i]);
}
catch(Exception e)
{}
我弄过,也取不出来的。不知道是不是因为有网卡的原因??这是用来取一个主机的不同IP,与我的想法不太一样。拨号分配的IP与我的网卡上分配的局网IP是不同级别的,对吧?好象这个方法只能取出本机的IP,也就是网卡上的固定IP。