标签:cal text top name 域名 rgs lang eth 形式
此类表示互联网协议 (IP) 地址。
InetAddress类没有构造方法,所以不能直接new实例化。
要获得InetAddress实例可以使用该类的静态方法
返回值类型 | 方法 | 说明 |
---|---|---|
static InetAddress |
getByAddress(byte[] addr) |
在给定原始 IP 地址的情况下,返回 InetAddress 对象。 |
static InetAddress |
static InetAddress |
根据提供的主机名和 IP 地址创建 InetAddress。 |
static InetAddress |
getByName(String host) |
以ip地址返回实例 在给定主机名的情况下确定主机的 IP 地址。 |
static InetAddress |
getLocalHost() |
返回本地主机。 |
String |
getCanonicalHostName() |
获取此 IP 地址的完全限定域名。 |
String |
getHostAddress() |
返回 IP 地址字符串(以文本表现形式)。 |
String |
getHostName() |
获取此 IP 地址的主机名 |
public static void main(String[] args) throws UnknownHostException {
// 获取实例
InetAddress inet2 = InetAddress.getByName("198.2.2.2");
// inet1相当于InetAddress.getlocalHost();
InetAddress inet1 = InetAddress.getLocalHost();
// 获取属性
System.out.println(inet1.getHostAddress()); // 192.168.42.143
System.out.println(inet1.getHostName()); // DESKTOP-4JN4PSM
System.out.println(inet1.getAddress()); // [B@7852e922
System.out.println(inet1.getCanonicalHostName()); // DESKTOP-4JN4PSM
}
标签:cal text top name 域名 rgs lang eth 形式
原文地址:https://www.cnblogs.com/torain/p/12781852.html