java 两个ListMap 如何根据对应list的map对象的某个key对应value值去一一匹配
可以使用嵌套循环,遍历第一个List
List<Map<String, Object>> list1 = ...; // 第一个List<Map>
List<Map<String, Object>> list2 = ...; // 第二个List<Map>
for (Map<String, Object> map1 : list1) {
Object value = map1.get("key"); // 获取要匹配的值
for (Map<String, Object> map2 : list2) {
if (value.equals(map2.get("key"))) { // 如果存在匹配的值
// 进行操作
}
}
}
其中,value为要匹配的值,可以根据实际情况修改。在找到匹配的Map对象后,可以进行相应的操作。
原文地址: https://www.cveoy.top/t/topic/fns8 著作权归作者所有。请勿转载和采集!