学习目标:
HashMap遍历
方法
学习内容:
Java8之前:
- EntrySet遍历
代码部分:
HashMap<String, String> map = new HashMap() {
{
put("Java", " Java Value.");
put("MySQL", " MySQL Value.");
put("Redis", " Redis Value.");
}};
for (Map.Entry<String, String> entry : map.entrySet()) {
if ("Java".equals(entry.getKey())) {
map.remove(entry.getKey());
continue;
}
System.out.println(entry.getKey() + ":" + entry.getValue());
}
运行结果:
2. KeySet遍历 性能不好,需要遍历两遍集合
HashMap<String, String> map = new HashMap() {
{
put("Java"