//解析ip的java写法,输入域名能解析出来ip,你直接输入ip也会显示ip(如果ip地址不对或者是域名不对会报错)
//如果你c盘下没有配置域名解析文件,那默认会去dns查询解析这个域名对应的ip地址(需要联网,不然会解析失败)
可选择则main方法与junit测试
下面代码奉上↓
public void getyuming(){
InetAddress byName = null;
String address = null;
String hostAddress = null;
try {
//获取IP和域名
byName = InetAddress.getByName("www.vip.com");
//获取域名
address = byName.getHostName();
//获取IP地址
hostAddress = byName.getHostAddress();
} catch (UnknownHostException e) {
System.out.println("域名解析失败");
return;
}
System.out.println(byName);
System.out.println(address);
System.out.println(hostAddress);
}