package main
import "fmt"
//map的基本使用
func main() {
//定义一个变量 ,类型为 map[int]string
var m map[int]string
fmt.Println("m=", m)
//对于map只有len,没有cap
fmt.Println("len", len(m))
//可以通过make创建
m2 := make(map[int]string, 2)
fmt.Println("m2=", m2)
fmt.Println("len=", len(m2))
//可以通过make创建,可以指定长度 ,只是指定了容量,但是里面却是一个数据也没有
m3 := make(map[int]string, 2)
fmt.Println("m3=", m3)
fmt.Println("len=", len(m3))
m3[1] = "mike"
m3[2] = "go"
m3[3] = "c++"
fmt.Println("m3=", m3)
fmt.Println("len=", len(m3))
//初始化
m4 := map[int]string{1:"长城",2:"西安",3:"北京"}
fmt.Println("m3=", m4)
fmt.Println("len=", len(m4))
}
24_map的基本使用.go
Golang
413
0
0
2022-08-10
登录后可点赞和收藏
标签
Golang基础
登录后可点赞和收藏