我已经声明了以下hashmap:
HashMap<Integer, Hive> hives
Run Code Online (Sandbox Code Playgroud)
Hive是一个对象.
如果我调用"hives.get(2)",它会在该位置返回对象Hive的副本还是对它的引用?
我的目标是修改该位置的Hive对象.如果它返回引用,我可以修改返回的配置单元并完成.但是,如果返回一个副本,那么我将不得不将该副本放回到hashmap中.
对不起这个简单的问题.我试着寻找一个解决方案,但我看到它的任何地方只是说会返回值,它没有说它是否是值的副本或对它的引用.
谢谢,扎因