HashMap Rust · 常用类型
基于哈希表实现的键值对容器,用键快速查找、插入和删除对应的值。
怎么用
let mut 变量: HashMap<K, V> = HashMap::new();,用于创建键值对字典
小例子
use std::collections::HashMap;
let mut 成绩 = HashMap::new();
成绩.insert("数学", 90);
println!("{}", 成绩["数学"]);
运行结果
90
提醒:键必须实现 Eq 和 Hash;重复 insert 会覆盖旧值
官方文档:https://doc.rust-lang.org/std/collections/struct.HashMap.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条