所以我的问题可能有点基础而且有点矫枉过正。但是我想问的是多次使用同一个Hashmap get方法是否更有效。或者将一个对象指向其中一个 get 方法,然后使用这个临时对象。我写了一些代码来可视化它。
HashMap<String, MyClass> stringCounter = new HashMap<>();
stringCounter.put(..., ...); // ...
if(stringCounter.containsKey(name)) stringCounter.get(name).remove();
else stringCounter.get(name).add();
MyClass myClass = stringCounter.get(name);
if(stringCounter.get(otherName).remove) myClass.remove();
else myClass.add();
婷婷同学_
相关分类