hash的实质是一种算法,可以将看成函数f(),既有这样的关系,A=f(a)。key通过函数对于value。
而map就是一个数据结构,key放值,value放值。当放入value的内容是基础类型数据时,里面放的是值的本身,当放入的引用类型的时候,其中是地址,然后通过地址调用值。
hash与map的区别
最新推荐文章于 2025-03-16 19:33:20 发布
hash的实质是一种算法,可以将看成函数f(),既有这样的关系,A=f(a)。key通过函数对于value。
而map就是一个数据结构,key放值,value放值。当放入value的内容是基础类型数据时,里面放的是值的本身,当放入的引用类型的时候,其中是地址,然后通过地址调用值。