类 MapUtil

java.lang.Object
cn.jrack.core.util.collection.MapUtil

public class MapUtil extends Object
Map 工具类
作者:
ZhaoYang
  • 构造器详细资料

    • MapUtil

      public MapUtil()
  • 方法详细资料

    • getList

      public static <K, V> List<V> getList(com.google.common.collect.Multimap<K,V> multimap, Collection<K> keys)
      从哈希表表中,获得 keys 对应的所有 value 数组
      参数:
      multimap - 哈希表
      keys - keys
      返回:
      value 数组
    • findAndThen

      public static <K, V> void findAndThen(Map<K,V> map, K key, Consumer<V> consumer)
      从哈希表查找到 key 对应的 value,然后进一步处理 注意,如果查找到的 value 为 null 时,不进行处理
      参数:
      map - 哈希表
      key - key
      consumer - 进一步处理的逻辑
    • convertMap

      public static <K, V> Map<K,V> convertMap(List<KeyValue<K,V>> keyValues)