我有两个列表,一个是字符串类型,另一个是某个实体对象。如何使用Java 8遍历这两个列表或进行比较。
List<Admin> admin= new ArrayList<>();
for (Admin ah : subProducers) {
for (String value : values) {
if (ah.getFirstName().contains(value) || ah.getLastName().contains(value)) {
admin.add(ah);
}
}
}
我目前正在使用 for 循环来验证条件,但我没有找到更好的方法来使用 Java 8 stream 结合它。