美文网首页
Go语言常用内置函数

Go语言常用内置函数

作者: 夏海社长 | 来源:发表于2018-08-24 21:21 被阅读0次

    一、copy函数
    该函数主要是切片(slice)的拷贝,不支持数组
    将第二个slice里的元素拷贝到第一个slice里,拷贝的长度为两个slice中长度较小的长度值

    示例:

    s := []int{1,2,3}
    fmt.Println(s) //[1 2 3]
    copy(s,[]int{4,5,6,7,8,9})
    fmt.Println(s) //[4 5 6]
    

    特殊用法,将字符串当成[]byte类型的slice

    bytes := []byte("hello world")
    copy(bytes,"ha ha")
    

    相关文章

      网友评论

          本文标题:Go语言常用内置函数

          本文链接:https://www.haomeiwen.com/subject/gjgiiftx.html