Java 判断IP地址是否在列表中
可以使用Java中的字符串.contains()方法来判断一个字符串是否包含在另一个字符串中。在这种情况下,我们可以将IP地址字符串拆分为一个字符串数组,然后使用.contains()方法来判断是否包含目标IP地址。
下面是一个示例代码:
public class Main {
public static void main(String[] args) {
String targetIP = '10.68.200.99';
String ipList = '10.68.200.99,10.68.200.91,10.68.200.92';
String[] ips = ipList.split(',');
boolean isContained = false;
for (String ip : ips) {
if (ip.trim().equals(targetIP)) {
isContained = true;
break;
}
}
if (isContained) {
System.out.println(targetIP + ' is contained in the list.');
} else {
System.out.println(targetIP + ' is not contained in the list.');
}
}
}
输出结果:
10.68.200.99 is contained in the list.
请注意,这个示例假设IP地址列表是以逗号分隔的字符串。如果您的情况不同,请适当调整代码。
原文地址: https://www.cveoy.top/t/topic/fhPR 著作权归作者所有。请勿转载和采集!