介绍gomap类型

package main

import "fmt"

import "sort"

func main() {
	// 声明map,方式一
	var a map[int]string     //定义
	a = map[int]string{}     //初始化
	a = make(map[int]string) //或者是用make初始化
	fmt.Println(a) // map[]

	// 太长了,来个省略的
	var b map[int]string = make(map[int]string)
	fmt.Println(b) // map[]

	// 还是太长了,来个更简化的
	c := make(map[int]string)
	fmt.Println(c) // map[]

	//加入元素
	m := make(map[int]string)
	m[1] = "呵呵"
	m[2] = "嘻嘻"
	
	// 输出元素
	fmt.Println(m[1]) // 呵呵
	// 删除元素
	delete(m, 1)
	fmt.Println(m) // map[2:嘻嘻]
}


你可能感兴趣的文章