在哈希映射中递增整数
我是否必须返回对象,然后再放入新对象?或者我可以直接递增吗?
Integer temp = myMap.get(key);
temp++;
myMap.put(key, temp);
没有办法只是这样做(这不起作用):
myMap.get(key)++;
我是否必须返回对象,然后再放入新对象?或者我可以直接递增吗?
Integer temp = myMap.get(key);
temp++;
myMap.put(key, temp);
没有办法只是这样做(这不起作用):
myMap.get(key)++;
这是完成此作业的最短代码。
myMap.put(key, myMap.get(key) + 1)
我认为不会太长。