本帖最后由 燕国庆 于 2012-11-27 12:24 编辑
import java.net.*;
class IpDemo
{
static InetAddress[]ia;
public static void main(String[] args) throws Exception
{ /*
InetAddress i=InetAddress.getLocalHost();
System.out.println(i.toString());
System.out.println(i.getHostAddress());
System.out.println(i.getHostName());
*/
InetAddress[]ia=InetAddress.getAllByName("www.baidu.com");
getIp(ia.length);
}
public static void getIp(int len)
{
for (int x=0;x<len;x++)
{
System.out.println("百度:————"+ia[x].toString());
}
}
}
为什么不能讲数组里的若干个百度主机的IP地址输出那,编译能通过可是在执行的时候就会出现下面的错误 (此时要求你的电脑是连接网络的情况否则是不能获取到百度IP的)
|
|