根据我理解应当不会,hashMap是用数组实现的,因为查找的时候是根据key由相应的算法生成相应的hashCode找到该数组的下标,再根据key的值与这个数组的元素(这里指的是链表)里的每一个值进行比较如相等,再取出对应的value,所以不管多长多短都是要根据里面的算法来自动生成的相应的hashCode来定位查找的
解决方案 »
- log4j问题
- xpdf显示中文,win下,急啊!100分,谁要?
- 过滤器怎么过滤不了??
- 我的ftp代码一上传就报告NullPointer错误,到底是什么原因?50分
- 如何判断一个字符串为空?s=""还是s.equals(null)还是s.compareTo(null)==1?
- 用JAVA读取oracle的问题
- 用JAVA写的页面,利用IE打印功能,可以用程序控制页面排版吗?
- 学java到了瓶颈了,应该怎么办?
- 有没有高手提供以下方法:要将在Graphics存储成本地图像文件,怎么办?
- class 前面有修饰词与没有修饰词有什么区别
- 关于JMF的问题,怎么也不能播放。忘赐教!!
- 各位大牛,麻烦了,帮小弟一把!!
java集合详解
楼主可以看看
具体可以去看下JDK hashmap的实现 一下就明白了