InetAddress在java中用来封装IP地址
package com.sxt;
import java.net.InetAddress;
import java.net.UnknownHostException;
public class InetAdressDemo {
public static void main(String[] args) throws UnknownHostException {
//本机地址
InetAddress localHost = InetAddress.getLocalHost();
//获取主机名称
System.out.println(localHost.getHostName());
//获取主机地址
System.out.println(localHost.getHostAddress());
//通过域名访问姓名和地址
InetAddress byName = InetAddress.getByName("www.baidu.com");
System.out.println(byName.getHostName());
System.out.println(byName.getHostAddress());
//通过IP访问域名
InetAddress byName2 = InetAddress.getByName("192.168.1.136");
System.out.println(byName2.getHostName());
System.out.println(byName2.getHostAddress());
}
}