用JAVA怎样判断一个地址是IPv4还是IPv6

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:49:02
一台双协议栈主机要判断客户端对是v4地址还是v6地址,然后调用相应的协议栈来进行通信
只有25,全给了。
还有更详细点的吗?

我也有这个问题,能详细点吗?

InetAddress ipAddress = InetAddress.getByName(value.trim());
if(ipAddress instanceof Inet4Address)
###########
if(ipAddress instanceof Inet6Address)
###########

java中有个URL类吧,好像有方法看这个!