数组

 

数组

/*
固定长度,固定类型的数据容器 是数组
*/
 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 }
原文地址:https://www.cnblogs.com/chaoyangxu/p/11850587.html