list 转 map 和map value 为null的写法
Map<String, String> currentProductChangeMap = list.stream().collect(Collectors.toMap(e -> e.getName(), e -> e.getVal(),(oldData,newData)->newData));
当map的value为空时,上面写法或报错,使用下面的方式
Map<String, String> currentProductChangeMap = list.stream().collect(HashMap::new,(m, v)->m.put(v.getName(), v.getVal()), HashMap::putAll);
浙公网安备 33010602011771号