Map
語法
Map是花括號,內容是key + 冒號 + value,所組合。
1
2
3
| void main() {
Map map = {"name": "cici", "age": 18};
}
|
取值
使用方括號[key],輸出某個key的值。
1
2
3
4
| void main() {
Map map = {"name": "cici", "age": 18};
print(map["name"]);
}
|
forEach
1
2
3
4
5
6
| void main() {
Map map = {"name": "cici", "age": 18};
map.forEach((key, value) {
print("$key:$value");
});
}
|
Map其它操作方法
1
2
3
4
5
6
7
8
| void main() {
Map map = {"name": "cici", "age": 18};
map.addAll({"address": "Taiwan"});
print(map.containsKey("name"));
print(map.containsValue("Taiwan"));
map.remove("name");
map.clear();
}
|