博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Go] --- map
阅读量:6677 次
发布时间:2019-06-25

本文共 552 字,大约阅读时间需要 1 分钟。

Email :

 

Go语言中有一种好用的数据类型叫map(映射),相当于C++中的哈希表,map用起来很简单,很C++中的使用大同小异,下面就通过实际的代码来演示Go语言中map的使用

package mainimport "fmt"func main() {	//map哈希表	//使用map创建一个空的map string是键 int是指	m := make(map[string]int)	m["one"] = 1	m["two"] = 2	m["three"] = 3	//输出map 顺序不一样	fmt.Println(m)	//输出map长度	fmt.Println(len(m))	//从map中取值	value := m["two"]	fmt.Println(value)	//从map中删除元素	delete(m, "two")	fmt.Println(m)	/**创建map的另一种方法 **/	otherMap := map[string]int{"one": 1, "two": 2, "three": 3}	//输出map的另一种方法	for key, val := range otherMap {		fmt.Printf("%s => %d \n", key, val)	}}

转载地址:http://nvrxo.baihongyu.com/

你可能感兴趣的文章
码教授J41项目答辩胜利结束,码教授为他们圆梦
查看>>
5 .5 数据库关系图
查看>>
bzoj 2044 三维导弹拦截——DAG最小路径覆盖(二分图)
查看>>
获取一篇新闻的全部信息
查看>>
dev 小问题列表
查看>>
PHP常用MySql操作
查看>>
UT源码+105032014018
查看>>
extjs grid 列顺序紊乱问题
查看>>
狗扑论坛 自动刷取VIP狗粮
查看>>
上传图片保存到MySql数据库并显示--经验证有效
查看>>
Linux wget auto login and backup database
查看>>
你所能用到的数据结构(四)
查看>>
forEach--list简单学习
查看>>
背包问题(贪心策略)
查看>>
图的遍历——DFS
查看>>
Linked List 的sample codes
查看>>
ORM-数据库命令操作包装实例对象学习
查看>>
UVA 1452 Jump 约瑟夫环
查看>>
DOM(DHTML)
查看>>
Sublime Text 3 安装插件管理 Package Control
查看>>