【发布时间】:2010-10-20 08:57:57
【问题描述】:
我已经声明了以下哈希图:
HashMap<Integer, Hive> hives
Hive 是一个对象。
如果我调用“hives.get(2)”,它会返回该位置的对象 Hive 的副本还是对它的引用?
我的目标是修改该位置的 Hive 对象。如果它返回引用,我可以修改返回的配置单元并完成。但是,如果返回了一个副本,那么我将不得不将该副本放回哈希图中。
抱歉这个简单的问题。我尝试四处寻找解决方案,但我到处查看它只是说将返回该值,它没有说明它是该值的副本还是对它的引用。
谢谢, 扎因
【问题讨论】:
标签: java object reference hashmap