赞
踩
hashcode都知道吧,数据经过散列后得到对应的一个值,这个值一般用与映射,可以通过过这个值找到对应的数据。
java里可以直接调用方法来获取数据的hashcode,如下
那这个hashcode怎么算的呢,点进去看一下
根据图中的代码打个草稿得到如下算式;
这个数字是对应的ascall码值
A 65
B 66
C 67
D 68
AB 65*31+66=2,081
ABC 2081*31+67=64,578
ABCD 64578*31+68=2,001,986
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。