【发布时间】:2016-03-15 22:48:51
【问题描述】:
我有一个以这种方式初始化的哈希图:
myMap = new HashMap<Integer, Integer>();
for (int i = 0; i < 4; i++) {
myMap.put(i, 0);
}
我不想再向此地图添加键,但我确实希望能够更改值。如果我没记错的话,不可变的哈希图不允许我做后者。有没有办法做到这一点?
【问题讨论】:
-
你不能只使用一个数组:
new int[4]? -
this solution 适合你吗?
-
你只是想节省内存吗?
标签: java