中易网

Java中,一个HashMap变量含有多少个键值对?

答案:1  悬赏:40  
解决时间 2021-01-12 18:15
  • 提问者网友:温旧梦泪无声
  • 2021-01-12 02:33
Java中,一个HashMap变量含有多少个键值对?
最佳答案
  • 二级知识专家网友:神也偏爱
  • 2021-01-12 03:40
理论上 可以有 0 - MAX_INT 这么多个。因为HashMap 主要是靠键(key)对象的hashCode 生成一个int值,作为排序号。hashCode的值一般是整数,所以就是0 到 0x7FFFFFFF的范围。 也就是可以有 0x7FFFFFFF这么多个值,前提是所有的key都不重复。一旦重复,就会被覆盖掉。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息