读书人

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

发布时间: 2011-11-30 21:16:57 作者: rapoo

用JAVA怎样判断一个地址是IPv4还是IPv6
一台双协议栈主机要判断客户端是v4地址还是v6地址,然后调用相应的协议栈来进行通信,不知道怎么解决,大家帮帮忙

[解决办法]
if (ip.replaceAll( "\\d ", " ").length() == 3)
System.out.println( "ipv4 ");
else
System.out.println( "ipv6 ");

读书人网 >J2SE开发

热点推荐