package hashmap遍历;
import java.util.HashMap;
import java.util.Map.Entry;
import java.util.Set;
public class Demo {
public static void main(String[] args) {
HashMap<String, String> hashMap = new HashMap<String, String>();
hashMap.put("a", "1");
hashMap.put("b", "2");
hashMap.put("c", "3");
hashMap.put("d", "4");
System.out.println("第一种遍历");
Set<String> keySet = hashMap.keySet();
for (String key : keySet) {
String value = hashMap.get(key);
System.out.println("key是" + key + "---value是" + value);
}
System.out.println("第二种遍历");
Set<Entry<String,String>> entrySet = hashMap.entrySet();
for (Entry<String, String> entry : entrySet) {
String value = entry.getValue();
String key = entry.getKey();
System.out.println("key是" + key + "---value是" + value);
}
}
}
HashMap的两种遍历方式
最新推荐文章于 2024-04-11 13:48:46 发布