HashMap中KEY的长度 会不会影响查询速度??? 根据我理解应当不会,hashMap是用数组实现的,因为查找的时候是根据key由相应的算法生成相应的hashCode找到该数组的下标,再根据key的值与这个数组的元素(这里指的是链表)里的每一个值进行比较如相等,再取出对应的value,所以不管多长多短都是要根据里面的算法来自动生成的相应的hashCode来定位查找的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.diybl.com/course/3_program/java/javajs/2008628/128869_13.htmljava集合详解楼主可以看看 map是根据hashcode找结果的,不会 不会 只要key的hashcode生成速度不慢就行了具体可以去看下JDK hashmap的实现 一下就明白了 KEY的长度是不会影响HashMap 查询速度的。当频繁出现散列冲突时,可能会影响 查询速度, 与长度是无关的, 与生成哈希码的算法有关。 数组长度无法输出显示问题? 每天22-24点算作后一天的算法 Eclipse怎么画出界面!!!! getSource(); 在关系模型中对象之间关联时使用表连接和不使用表连接有什么区别? java默认编码是什么? jtable单元格更改的问题 如何写一个获取cup利用率的java程序? Java的中文显示问题 请高手比较以下JBuilder和Visiual Age for Java那个好用?(空) 关于JMF的问题,怎么也不能播放。忘赐教!! 各位大牛,麻烦了,帮小弟一把!!
java集合详解
楼主可以看看
具体可以去看下JDK hashmap的实现 一下就明白了