当前位置:首页 > 数据库 > 正文

go语言基础之append函数的使用

2020-02-12 数据库

1、append函数的使用

作用:在原切片的末尾添加元素

示例:  

package  main //必须有个main包   import  "fmt"   func  main() {      s1 := []int{}      fmt.Printf( "len = %d, cap = %dn" , len(s1), cap(s1))      fmt.Println( "s1 = " , s1)        //在原切片的末尾添加元素      s1 = append(s1, 1)      s1 = append(s1, 2)      s1 = append(s1, 3)      fmt.Printf( "len = %d, cap = %dn" , len(s1), cap(s1))      fmt.Println( "s1 = " , s1)        s2 := []int{1, 2, 3}      fmt.Println( "s2 = " , s2)      s2 = append(s2, 5)      s2 = append(s2, 5)      s2 = append(s2, 5)      fmt.Println( "s2 = " , s2) }

#执行结果:

1 2 3 4 5 6 7 len = 0, cap = 0 s1 =  [] len = 3, cap = 4 s1 =  [1 2 3]   s2 =  [1 2 3] s2 =  [1 2 3 5 5 5]

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/SQL/14974.html