利用java InetAddress类获取本机的P地址或根据域名自动到域名服务器DNS上查找IP地址。
源代码:
package FirstPackages;
import java.net.*;
public class GetLocalHost
{
public static void main(String args[])
{
InetAddress myIP=null;
try{
myIP=InetAddress.getLocalHost();
System.out.println(myIP);
myIP=null;
myIP=InetAddress.getByName("www.zhihao.com.cn/");
System.out.println(myIP);
}
catch(UnknownHostException e)
{
System.out.println("DNS错误");
}
}
}
程序运行结果截图: