1234 | //声明三种方式var arr [3]intvar arr2 = [4]int{1,2,3,4}arr4 :=[...] int{2,3,4} |
1 | fmt.Println(arr4) |
1 | fmt.Printf("类型arr3: %T,类型arr4: %T\n",arr3,arr4) |
12 | fmt.Println("arr3的长度为:",len(arr3))fmt.Println("arr3的下标为2:",arr3[2]) |
##遍历数组两种方式
12345678910 | //遍历数组for i:=0;i<len(arr3);i++{ fmt.Println(arr3[i])}//遍历数组2for _,value:=range arr3{ fmt.Println(value)} |
1234567891011121314151617181920212223 | //冒泡排序func array(){ arr :=[10]int{1,3,2,4,9,2,6,5,4,8} fmt.Println("一开始:",arr) for i:=0;i<len(arr)-1;i++{ for j:=0;j<len(arr)-1-i;j++{ if(arr[j] >arr[j+1]){ temp:=arr[j] arr[j] = arr[j+1] arr[j+1] = temp } fmt.Println(arr) } } fmt.Println("结束:",arr)} |
1234567891011 | func twoarray(){ a :=[3][3]int{{1,2,3},{4,5,6},{7,8,9}} for i:=0;i<len(a);i++{ for j:=0;j<len(a[0]);j++{ fmt.Printf("a[%d][%d]=%d\n",i,j,a[i][j]) } }} |
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 | package mainimport "fmt"//声明var arr [3]intvar arr2 = [4]int{1,2,3,4}func main(){ arr3 := [4]float64{1,2,3,4} fmt.Println(arr3) arr4 :=[...] int{2,3,4} fmt.Println(arr4) fmt.Printf("类型arr3: %T,类型arr4: %T\n",arr3,arr4) fmt.Println("arr3的长度为:",len(arr3)) fmt.Println("arr3的下标为2:",arr3[2]) //遍历数组 for i:=0;i<len(arr3);i++{ fmt.Println(arr3[i]) } //遍历数组2 for _,value:=range arr3{ fmt.Println(value) } array() twoarray()}//冒泡排序func array(){ arr :=[10]int{1,3,2,4,9,2,6,5,4,8} fmt.Println("一开始:",arr) for i:=0;i<len(arr)-1;i++{ for j:=0;j<len(arr)-1-i;j++{ if(arr[j] >arr[j+1]){ temp:=arr[j] arr[j] = arr[j+1] arr[j+1] = temp } fmt.Println(arr) } } fmt.Println("结束:",arr)}func twoarray(){ a :=[3][3]int{{1,2,3},{4,5,6},{7,8,9}} for i:=0;i<len(a);i++{ for j:=0;j<len(a[0]);j++{ fmt.Printf("a[%d][%d]=%d\n",i,j,a[i][j]) } }} |
本文链接: https://dreamerjonson.com/2018/11/19/golang-12-array/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。