Class CounterMap<Key>

java.lang.Object
org.qiunet.utils.collection.CounterMap<Key>

public class CounterMap<Key> extends Object
计数map
Author:
qiunet 2020-08-28 08:30
  • Constructor Details

    • CounterMap

      public CounterMap()
  • Method Details

    • getCount

      public int getCount(Key key)
      获得计数数量
      Parameters:
      key -
      Returns:
    • increase

      public int increase(Key key, int alter)
      自增指定值
      Parameters:
      key -
      alter -
      Returns:
    • increase

      public int increase(Key key)
      自增1
      Parameters:
      key -
      Returns:
    • decrease

      public int decrease(Key key, int alter)
      自减指定值
      Parameters:
      key -
      alter -
      Returns:
    • decrease

      public int decrease(Key key)
      自减1
      Parameters:
      key -
      Returns:
    • remove

      public void remove(Key... keys)
      删除指定 keys
      Parameters:
      keys -
    • toMap

      public Map<Key,Integer> toMap()
      转成map
      Returns: