public static <E,K,V> Map<K,V> listToMap(Collection<E> collection, Function<? super E,? extends K> keyMapper,Function<? super E,? extends V> valueMapper){
if(collection == null || collection.size() == 0){
return null;
}
return collection.stream().collect(Collectors.toMap(keyMapper, valueMapper,(oldValue,newValue)->oldValue));
}
collection 转Map
最新推荐文章于 2024-04-28 17:20:37 发布