黑马程序员技术交流社区
标题:
关于获取IP地址的小白问题
[打印本页]
作者:
陶吉才
时间:
2013-6-11 14:04
标题:
关于获取IP地址的小白问题
先看看代码
import java.net.InetAddress;
import java.net.UnknownHostException;
public class ipdz
{
/**
*
* @throws UnknownHostException
*/
public static void main(String[] args) throws UnknownHostException
{
InetAddress ip=InetAddress.getLocalHost();
ip=InetAddress.getByName("www.baidu.com");
System.out.println(ip.getHostAddress());
System.out.println(ip.getHostName());
}
}
运行后是
220.181.112.143
www.baidu.com
然后将ip=InetAddress.getByName("www.baidu.com");
改为ip=InetAddress.getByName("220.181.112.143");打印如下
220.181.112.143
220.181.112.143
为什么不是
220.181.112.143
www.baidu.com ????
作者:
曹宇
时间:
2013-6-12 02:23
我也有过这样的疑问,但没提问,这里同求解答。
作者:
袁梦希
时间:
2013-6-12 12:27
我个人理解,这个需要用到URL解析,才能才能知道对应的域名。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2