数组
Go 也有 数组 , [n]T
就表示一个由 n
个类型 T
元素组成的数组类型。
下面这个表达式,申明了一个由 10 个整数组成的数组变量:
- var a [10]int
数组的长度是类型的一部分(不同长度意味着不同类型),所以数组没有办法调整尺寸。这看上去很有局限性;然而并不用太担心, Go 提供的方式很方便。
- package main
- import "fmt"
- func main() {
- var a [2]string
- a[0] = "Hello"
- a[1] = "World"
- fmt.Println(a[0], a[1])
- fmt.Println(a)
- primes := [6]int{2, 3, 5, 7, 11, 13}
- fmt.Println(primes)
- }
下一步
订阅更新,获取更多学习资料,请关注我们的 微信公众号 :