ip地址对象:InetAddress
方法:
getLocalHost() 返回本地主机ip地址对象
getByName() 获取其他主机的ip地址对象
byte[] getAddress() 返回此InetAddress对象的原始ip地址
String getHostAddress() 返回此ip地址的字符串
String getHostAddress() 返回此ip地址主机名
//获得本机ip地址和主机名
InetAddress ip=InetAddress.getLocalHost();
String address=ip.getHostAddress();
String name=ip.getHostName();
System.out.println(address+"\r\n"+name);
//获得百度的ip地址和主机名
InetAddress ip2=InetAddress.getByName("www.baidu.com");
String address2=ip2.getHostAddress();
String name2=ip2.getHostName();
System.out.println(address2+"\r\n"+name2);