【发布时间】:2012-04-22 20:38:00
【问题描述】:
在 Java 6 中确定给定地址是否为有效网络掩码的最简单方法是什么?我找到了一种解决方案,它基本上创建了一组有效 IP 以用于比较(即“255.255.255.255”、“255.255.255.254”、“255.255.255.252”等)。有没有更简单的方法或者这是最好的方法?
【问题讨论】:
-
您是在寻找任何有效的 IP 还是要检查一组 IP?任何有效的 IP(作为字符串)将是由
.分隔的 4 个数字,其值介于(包括)0和255之间,您可以检查这种情况。作为一个数字,ip 必须介于 0 和 2^32-1 之间。
标签: java ip-address