import java.net.*;
class IPDemo
{
public static void main(String[] args) throws Exception
{
InetAddress i = InetAddress.getLocalHost(); // 获取 本地主机
System.out.println(i.toString());
System.out.println("address:"+i.getHostAddress()); // 本地主机的 地址
System.out.println("name:"+i.getHostName()); // 本地主机的 名字
System.out.println("");
// 根据本地的名称 来 获取 本地的ip地址
String hostName = "nicolas.local"; // 本地的名称, 请自己修改
InetAddress ia = InetAddress.getByName(hostName);
System.out.println("address:"+ia.getHostAddress());
System.out.println("name:"+ia.getHostName());
}
}
/*
nicolas.local/192.168.0.111
address:192.168.0.111
name:nicolas.local
address:192.168.0.111
name:nicolas.local
*/