哈希映射存储数据。Java代码将值放入哈希映射
private final Map<VideoObj,Record> _data = new HashMap<VideoObj,Record>();
是什么
Record rIn= new Record(video, numOwned+change, numOut, numRentals);
_data.put(video, rIn);
而且
Record r= _data.get(video);
r.numOwned+=change;
在哪些情况下可以在此创建的价值观问题之间的区别。
第一个代码示例是将键/值添加到散列映射。第二个例子是检索一个键/值,然后更新一个属性。假设Record构造函数中的第二个参数填充numOwned,它们应该等同于numOwned记录的值。 – 2014-10-11 03:42:58