public Map<String, Object> parseMapForFilters(Map<String, Object> map, String filter1,String filter2) {
if (map == null) {
return null;
} else {
map = map.entrySet().stream()
.filter(e -> e.getKey().contains(filter1) || e.getKey().contains(filter2))
.collect(Collectors.toMap(
(e) -> (String) e.getKey(),
Map.Entry::getValue
));
}
return map;
Java模糊匹配map中的多个key值
最新推荐文章于 2024-08-14 17:03:33 发布