public static class NetworkUtils.IP extends Object
Constructor and Description |
---|
IP() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getHostIPAddresses() |
static String[] |
getHostIPAddresses(String ipOrName) |
static String |
getHostName() |
static String |
getLocalIPAddr()
Deprecated.
|
static boolean |
isIPAddr(String ipAddr) |
static boolean |
isIPv4(String ipAddr) |
static boolean |
isIPv6(String ipAddr) |
static boolean |
isLocalIPAddr(String ipAddr) |
public static String getHostName()
public static String[] getHostIPAddresses()
public static String[] getHostIPAddresses(String ipOrName)
ipOrName
- IP地址或计算机名称public static boolean isIPAddr(String ipAddr)
ipAddr
- 待验证的IP(v4或v6)地址public static boolean isIPv4(String ipAddr)
ipAddr
- 待验证的IPv4地址public static boolean isIPv6(String ipAddr)
ipAddr
- 待验证的IPv6地址@Deprecated public static String getLocalIPAddr() throws IOException
IOException
- if an I/O error occurs.public static boolean isLocalIPAddr(String ipAddr)
Copyright © 2022. All rights reserved.