0
比方說,我有這樣一個TreeMap:是否迭代樹映射的值並通過此迭代器移除它們修改樹形圖?
TreeMap<K, V> map = ...
map.put(key, val)
然後我做到以下幾點:
Iterator<K> iter = map.values().iterator();
while(iter.hasNext()) {
iter.next();
iter.remove();
}
該代碼執行後,會map.get(key)
是null
還是會等於val
?