📅  最后修改于: 2023-12-03 15:12:20.970000             🧑  作者: Mango
在Golang中,可以通过内置函数append()
将两个数组合并为一个数组。
newArr := append(arr1, arr2...)
newArr
:新合并的数组arr1
:第一个数组arr2
:第二个数组注意:在追加数组时,必须使用...
操作符将第二个数组展开。
下面的示例代码将演示两个数组的追加操作:
package main
import "fmt"
func main() {
arr1 := []int{1, 2, 3}
arr2 := []int{4, 5}
newArr := append(arr1, arr2...)
fmt.Println(newArr)
}
运行结果为:[1 2 3 4 5]
在Golang中,可以将多个数组合并为一个数组。
newArr := append(arr1, arr2..., arr3..., arr4...)
下面的示例代码将演示多个数组的追加操作:
package main
import "fmt"
func main() {
arr1 := []int{1, 2, 3}
arr2 := []int{4, 5}
arr3 := []int{6, 7}
arr4 := []int{8}
newArr := append(arr1, arr2..., arr3..., arr4...)
fmt.Println(newArr)
}
运行结果为:[1 2 3 4 5 6 7 8]
...
操作符将数组展开;append()
函数来追加数组。