【Java】16. HashMap
16. HashMap
public static String find3(String key) {Map<String, String> map = Map.of("bright", "小明","white", "小白","black", "小黑");return map.get(key);
}
-
Map.of 用来创建不可变的 Map,即初始时确定了有哪些 key 和 value,之后就不能新增或删除了
- 根据 key 获取 value,用 get(key) 方法
-
如果想创建可变的 Map,用 new HashMap()
- 存入新的 key,value,用 put(key, value) 方法
-
遍历方法之一:
for (Map.Entry<String, String> e : map.entrySet()) {// e.getKey() 获取 key// e.getValue() 获取 value }