gpt4 book ai didi

java - Map的Key的大小有影响吗?

转载 作者:行者123 更新时间:2023-12-01 15:06:04 24 4
gpt4 key购买 nike

Map 的键的大小对任何类型的 Map 实现(例如 HashMap)是否有任何影响(例如性能)?

接下来的迭代会受到Key对象大小的影响吗?

Map<Object, Object> map = new HashMap<Object, Object>();
//...
for(Map.Entry<Object, Object> entry : map.entrySet())
{
//...
}

最佳答案

不,关键对象的大小对于迭代映射的性能并不重要。

请注意,非基本类型的变量在 Java 中始终是引用(它们不是对象本身,如在 C++ 中)。引用指向小对象还是大对象并不重要。

关于java - Map的Key的大小有影响吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12937182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com