map在初始化时添加值
时间: 2023-04-03 11:05:11 浏览: 91
可以使用以下语法来初始化一个 map 并添加值:
```
map<key_type, value_type> my_map = {
{key1, value1},
{key2, value2},
{key3, value3}
};
```
其中,`key_type` 和 `value_type` 分别是键和值的类型,`key1`、`key2`、`key3` 是键,`value1`、`value2`、`value3` 是对应的值。
相关问题
java map在初始化时添加值
可以使用put方法向map中添加键值对,例如:
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
这样就向map中添加了三个键值对,分别是"apple":1、"banana":2、"orange":3。
java 初始化map
Java中初始化Map有两种方式:
1. 使用静态初始化方式
```java
Map<String, Integer> map = new HashMap<String, Integer>() {{
put("A", 1);
put("B", 2);
put("C", 3);
}};
```
2. 使用put()方法逐个添加元素
```java
Map<String, Integer> map = new HashMap<String, Integer>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
```
需要注意的是,对于一个已经初始化的Map,可以通过put()方法添加元素,也可以通过remove()方法删除元素,通过get()方法获取元素的值,通过containsKey()方法判断是否包含指定的键。