468. 验证IP地址
编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址。
如果是有效的 IPv4 地址,返回 "IPv4" ;
如果是有效的 IPv6 地址,返回 "IPv6" ;
如果不是上述类型的 IP 地址,返回 "Neither" 。
import java.net.*;
class Solution {
public String validIPAddress(String IP) {
try {
return (InetAddress.getByName(IP) instanceof Inet6Address) ? "IPv6": "IPv4";
} catch(Exception e) {}
return "Neither";
}
}