标签: java networking subnet
我创建了一个包含此代码脚本的方法:
SubnetUtils utils = new SubnetUtils("15.0.0.0/8"); if (utils.getInfo().isInRange("170.2.1.1")) { // Do some code }
if语句返回true!但单个ip不在范围内。
我做错了什么?是否有其他方法可以检查单个ip是否在范围内?
由于
答案 0 :(得分:0)
它在y系统上显示正确的结果。见下图:
我还打印了min&最大范围:
System.out.println("lower address: " + utils.getInfo().getLowAddress()); System.out.println("higher address: " + utils.getInfo().getHighAddress());
我正在使用3.3版本的SubnetUtils lib