java中网络编程的InetAddress类
了解了IP地址的作用,我们看学习下JDK中提供了一个InetAdderss类,该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法,下表中列出了InetAddress类的一些常用方法。
java中网络编程的InetAddress类常用方法
package com.mytest.test02;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
public class InetAdderssDemo01 {
public static void main(String[] args) throws IOException {
//getBYName,即可以传入一个主机名,也可以传入一个ip
InetAddress address = InetAddress.getByName("192.168.26.57");
System.err.println(address);
//用字符串返回IP地址
String hostAddress = address.getHostAddress();
//用字符串返回主机名
String hostName = address.getHostName();
System.out.println(hostAddress);
System.out.println(hostName);
}
}