import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class DemoMap {
public static void main(String[] args) {
Map<String,Integer> map = new HashMap<>();
map.put("北京", 70000);
map.put("南京", 30000);
map.put("深圳", 80000);
map.put("杭州", 40000);
map.put("上海", 60000);
map.forEach((k,v) -> System.out.println(k+"--"+v));
System.out.println("=======================================");
Set<String> strings = map.keySet();
for (String string : strings) {
Integer value = map.get(string);
System.out.println(string+"--"+value);
}
System.out.println("=======================================");
Set<Map.Entry<String, Integer>> entries = map.entrySet();
for (Map.Entry<String, Integer> entry : entries) {
String key = entry.getKey();
Integer value = map.get(key);
System.out.println(key+"--"+value);
}
System.out.println("=======================================");
Iterator<String> it = map.keySet().iterator();
while(it.hasNext()){
String key = it.next();
Integer value = map.get(key);
System.out.println(key+"--"+value);
}
}
}
Map集合的遍历
最新推荐文章于 2024-09-10 10:21:38 发布