方法介绍
add
语 法: public void add(byte key, java.lang.Object value)
参数说明: key - 指定的key value - 指定的value
功能说明: 将指定的key与value追加到本ByteMap中,注意此方法不覆盖相同key的项
调用举例: 略
addAll
语 法: public void addAll(IByteMap bm)
参数说明: bm - 另一个ByteMap
功能说明: 将另一个ByteMap中的项追加到本ByteMap中;注意此方法不覆盖相同key的项
调用举例: 略
contains
语 法: public boolean contains(java.lang.Object value)
参数说明: value - 要查找的值
功能说明: 查找本ByteMap中是否包含value值
Returns : true表示包含,false表示不包含
调用举例: 略
containsKey
语 法: public boolean containsKey(byte key)
参数说明: key - 要查找的键
功能说明: 查找本ByteMap中是否包含键key
Returns : true表示包含,false表示不包含
调用举例: 略
clear
语 法: public void clear()
功能说明: 清除所有项
调用举例: 略
ensureCapacity
语 法: public void ensureCapacity(int minCapacity)
参数说明: minCapacity - 指定的最小容量
功能说明: 确保容量至少等于指定值
调用举例: 略
get
语 法: public java.lang.Object get(byte key)
参数说明: key - 键
功能说明: 获得本ByteMap中键为key的值
Returns : 本ByteMap中键为key的值
调用举例: 略
getKey
语 法: public byte getKey(int index)
参数说明: index- 指定位置
功能说明: 获得指定位置项的键
Returns : 指定位置项的键
调用举例: 略
getIndex
语 法: public int getIndex(byte key)
参数说明: key - 指定键
功能说明: 获得指定键在本ByteMap中的位置
Returns : 指定键在本ByteMap中的位置
调用举例: 略
isEmpty
语 法: public boolean isEmpty()
功能说明: 判断本ByteMap是否为空
Returns : true表示为空,false表示不为空
调用举例: 略
put
语 法: public java.lang.Object put(byte key, java.lang.Object value)
参数说明: key - 指定的key value - 指定的value
功能说明: 将指定的key和指定的value的映射关系添加到本ByteMap中,如果本ByteMap中以前包含一个该key的映射关系,则用指定value替换旧value。
Returns : 本ByteMap中以前与指定键相关联的值,如果本ByteMap中没有该键的映射关系,则返回 null。
调用举例: 略
putAll
语 法: public void putAll(IByteMap bm)
参数说明: bm - 另一个ByteMap
功能说明: 加入另一个ByteMap中的所有项,若与本ByteMap中key有重复则覆盖
调用举例: 略
purgeDupKeys
语 法: public void purgeDupKeys()
功能说明: 清除键重复的项,只保留最后一个
调用举例: 略
purgeNullValues
语 法: public void purgeNullValues()
功能说明: 清除值为null的项
调用举例: 略
remove
语 法: public java.lang.Object remove(byte key)
参数说明: key –指定的键
功能说明: 本ByteMap中以前与指定键相关联的值,如果没有该键的映射关系,则返回 null。
调用举例: 略
removeEntry
语 法: public java.lang.Object removeEntry(int index)
参数说明: index- 指定位置
功能说明: 移除指定位置项
Returns : 返回指定位置项的值
调用举例: 略
getValue
语 法: public java.lang.Object getValue(int index)
参数说明: index- 指定位置
功能说明: 获得指定位置项的值
Returns : 指定位置项的值
调用举例: 略
setValue
语 法: public void setValue(int index, java.lang.Object value)
参数说明: index - 指定位置 value – 设置的值
功能说明: 设置指定位置项的值
调用举例: 略
trimToSize
语 法: public void trimToSize()
功能说明: 将容量缩减到实际大小
调用举例: 略
size
语 法: public short size()
功能说明: 获取本ByteMap的大小
Returns : 本ByteMap的大小
调用举例: 略