Hash,哈希表,也叫做散列表,是一种数据结构,可为每个对象计算出一个整数,以便查找你所需要的对象。散列表的计算非常迅速,并且它的计算只需要根据需要纳入散列表的对象状态就可以进行,而不需要根据散列表中的其他对象来进行计算。

解决方案 »

  1.   

    是java中的一各类,他可以实例成一个对象
    这个对象包括两个部分,key和value,类似于
    网页设计中的session一样,你加入一个key对应一个
    value,这个value可以是Object的,当你要取出某个
    key对应的value时不用遍历直接就能取出。
      

  2.   

    数据结构的概念
    HashTable
    利用数学函数将要存储的对象按一定的规则映身到数值上
    利用该数值在存储空间进行定位要存储的对象。
    相关的概念还有Bucket和HashTable遇冲突时的解决方案
    一般而言,HashTable可以提供常数时间的存取效率。
      

  3.   

    一般情况,需建立一个函数关系,以f(key)作为关键字为key的记录在表中的位置,通常称这个函数f(key)为哈希函数.简单地说,哈希表是基于哈希函数建立的一种查找表.