//数组是值类型
func array() {
var a [3]int
var b [4]int
fmt.Println(a, b) //[0 0 0] [0 0 0 0]
var cityArray = [4]string{"北京", "上海", "杭州", "南京"}
fmt.Println(cityArray) //[北京 上海 杭州 南京]
var boolArray = [...]bool{true, false, true}
fmt.Println(boolArray) //[true false true]
fmt.Println(boolArray[0]) //true
//索引值方式初始化
var langArray = [...]string{1: "Golang", 3: "python", 7: "Java"}
fmt.Println(langArray)
//遍历
var cityArray1 = [...][2]string{
{"北京", "上海"},
{"深圳", "杭州"},
}
fmt.Println(cityArray1)
for _, value1 := range cityArray1 {
//fmt.Println(value1)
for _, value2 := range value1 {
fmt.Println(value2) //北京 上海 深圳 杭州
}
}
}
Go array
最新推荐文章于 2024-08-16 22:53:21 发布