468. 驗證IP地址
編寫一個函數(shù)來驗證輸入的字符串是否是有效的 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";
}
}