50,523
社区成员
发帖
与我相关
我的任务
分享
List<String> ipAddrs = createVPNService.getAllUsedIPs();//查询数据库中所有IP网段
String[] ips = ipAddrs.toArray(new String[0]);// List转成数组
//对查询出的IP地址进行排序
ips = IPAddressSort.fill(ips);//先填充ip地址,前面补0
Arrays.sort(ips);//调用Arrays里的sort(Object[] o)方法进行排序
ips = IPAddressSort.recovery(ips);//回复ip地址,去除补上的0
String startIP = myconfig.getStartIP();
String endIP = myconfig.getEndIP();
List ipAddress = IPAddressTraversal.getIPs(startIP, endIP);//遍历出区间内所有IP
for (int i = 0; i < ips.length; i++) {
for (int j = 0; j < ipAddress.size(); j++) {
if (!ips[i].equals(ipAddress)) {
break;
}
}
break;
}