黑马程序员技术交流社区

标题: InetAddress方法中的getByName()? [打印本页]

作者: 王一勇    时间: 2014-9-3 17:35
标题: InetAddress方法中的getByName()?
想问一下大家InetAddress方法中的getByName()能不指定公网上的主机名,而来获取它的IP地址呢?
还有getHostName();不是获取主机名字吗!为什么除了自己的是返回名称。局域网内其他存在用户的全是IP地址而不是主机名称?
                InetAddress idress=InetAddress.getByName("192.168.1.23");
                System.out.println(idress.getHostName());

此处返回的还是192.168.1.23,而不是192.168.1.23对应的主机名称!有点诡异啊~





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2