Dzwebs.Net

撰写电脑技术杂文十余年

rust中的HashMap字典的key与value的使用例子

Admin | 2023-1-17 21:44:38 | 被阅次数 | 73

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在rust中的HashMap,相当于其它语言里面的数据结构字典了。

  用好字典的key与value,对应字典的操作来说,相当的方便。下面是例子。

  use std::collections::HashMap;

  fn main() {
let mut s=HashMap::new();
s.insert("a",1);
s.insert("b",2);
s.insert("c",3);
let n="2";
let mykey = String::from(n);
for v in s.values(){
if v.to_string()==mykey {
println!("{}", v);
}
}
for k in s.keys(){
if k.to_string()=="c" {
println!("{}", s[k]);
}
}
}

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231