类 CaseInsensitiveMap<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
org.tio.utils.hutool.CustomKeyMap<K,V>
org.tio.utils.hutool.CaseInsensitiveMap<K,V>
类型参数:
K - 键类型
V - 值类型
所有已实现的接口:
Serializable, Cloneable, Map<K,V>

public class CaseInsensitiveMap<K,V> extends CustomKeyMap<K,V>
忽略大小写的Map
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
从以下版本开始:
3.0.2
作者:
Looly
另请参阅:
  • 构造器详细资料

    • CaseInsensitiveMap

      public CaseInsensitiveMap()
      构造
    • CaseInsensitiveMap

      public CaseInsensitiveMap(int initialCapacity, float loadFactor)
      构造
      参数:
      initialCapacity - 初始大小
      loadFactor - 加载因子
    • CaseInsensitiveMap

      public CaseInsensitiveMap(int initialCapacity)
      构造
      参数:
      initialCapacity - 初始大小
    • CaseInsensitiveMap

      public CaseInsensitiveMap(Map<? extends K,? extends V> m)
      构造
      参数:
      m - Map
    • CaseInsensitiveMap

      public CaseInsensitiveMap(float loadFactor, Map<? extends K,? extends V> m)
      构造
      参数:
      loadFactor - 加载因子
      m - Map
      从以下版本开始:
      3.1.2
  • 方法详细资料