HaspMap删除元素不会导致空指针
HaspMap删除元素不会导致空指针
Iterator<Map.Entry<String, ArrayList<String>>> it = hashMap.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<String, ArrayList<String>> entry = it.next();
ArrayList<String> val = entry.getValue();
it.remove();
}
ArrayList<String> list = new ArrayList<String>();
list.add("123123");
Iterator<String> iter = list.iterator();
while(iter.hasNext()){
String s = iter.next();
iter.remove();
}