增强for循环
for(int num : arr){
System.out.println(num);
}
Set set = map.keySet();
Iterator it = set.iterator();
while(it.hasNext()){
String key = (String)it.next();
String value = (String)map.get(key);
}
Set set = map.entrySet();
Iterator it = set.iterator();
while(it.hasNext()){
Map.Entry entry = (Entry)it.next();
Strinf key = (String)entry,getKey();
String value = (String)entry.getValue();
}
for(Object obj : map.keySet()){
String key = (String)obj;
String value = (String)map.get(key);
}
for(Object obj : map.entrySet()){
Map.Entry entry = (Entry)obj;
Strinf key = (String)entry,getKey();
String value = (String)entry.getValue();
}
- 注意:
- 只适合读取数据,不能修改数据
- 要修改数据,要使用传统方式