InetAddress

本文记录Java学习过程中遇到的InetAddress类~

JDK中提供了一个InetAdderss类,该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法,下表中列出了InetAddress类的一些常用方法。

上图中,列举了InetAddress的四个常用方法。其中,前两个方法用于获得该类的实例对象,第一个方法用于获得表示指定主机的InetAddress对象,第二个方法用于获得表示本地的InetAddress对象。通过InetAddress对象便可获取指定主机名,IP地址等。

示例代码:

InetAddress local = InetAddress.getLocalHost();
InetAddress remote = InetAddress.getByName("www..oliver.ren");
System.out.println("本机的IP地址:" + local.getHostAddress());
System.out.println("oliver的IP地址:" + remote.getHostAddress());
System.out.println("oliver的主机名为:" + remote.getHostName());

标签: none