返回对象的

时间:2018-05-25 11:27:24

标签: java hashmap return getter-setter

我有一个关于返回对象的setter的问题。 我有一个带有私有HashMap和get方法的类。 HashMap包含Minions(一个类也有getter和setter的私有值)作为值。 当我现在做

Minion testMinion = MyClass.getMinion(somestuffhere);
testMinion.setLevel(9);

只有变量testMinion的级别发生变化,所以我不得不用新的Minion更新HashMap,还是修改HashMap中的原始Minion,因为testMinion只是对它的引用?

0 个答案:

没有答案