首页 > golang > golang append数组
2019
02-24

golang append数组

golang切片append一个数组:list = append(append, anotherList...)

mylist := make([]int, 0, 10)
mylist1 := []int{1, 2, 3}
mylist = append(mylist, mylist1...) //加上'...'就可以追加一个数组, 否则只能追加一个元素
fmt.Print(mylist)
fmt.Println(len(mylist))
fmt.Println(cap(mylist))
 
输出:
[1 2 3]
3
10
 
mylist := make([]int, 10)
mylist1 := []int{1, 2, 3}
mylist = append(mylist, mylist1...) //加上'...'就可以追加一个数组, 否则只能追加一个元素
fmt.Print(mylist)
fmt.Println(len(mylist))
fmt.Println(cap(mylist))
 
输出:
[0 0 0 0 0 0 0 0 0 0 1 2 3]
13
20


作者:golang中国
golang中国

本文》有 0 条评论

留下一个回复