数组
数组
/* 固定长度,固定类型的数据容器 是数组 */
1 package main 2 3 import "fmt" 4 5 func main(){ 6 7 //创建数组 8 9 //创建一个5长度的整型数组。 10 //var xxx[5]int = [5]{3,1,4,1,5} //如果前面声明5长度 后面数字只能放5个数值 11 //var xxx = [5]int{3,1,4} 12 //xxx :=[5]int{3,1,4,1,5} 13 14 //自动帮自己数数 15 xxx :=[...]int{3,1,2,3,4,5,5,6,7,7,8,9} 16 17 //查看数组的长度 18 fmt.Println(len(xxx)) 19 20 21 //访问元素 22 fmt.Println(xxx[0]) //第一个元素 23 fmt.Println(xxx[1]) //第二个元素 24 25 26 27 28 29 30 //修改元素 31 xxx[0] =333 32 fmt.Println(xxx[0]) //333 33 34 35 36 37 38 39 40 41 //for循环循环查看元素 方式1 42 for i:=0;i<len(xxx);i++{ 43 fmt.Println(xxx[i]) 44 } 45 46 47 48 //循环方式2 49 for aa,bb :=range xxx{ 50 fmt.Println(aa,bb) 51 } 52 53 54 55 }