📅  最后修改于: 2023-12-03 15:30:59.593000             🧑  作者: Mango
在 Go 编程语言中,我们可以使用 append
函数将一个数组追加到另一个数组的末尾。这是非常实用和方便的操作,让我们来看看如何执行这个操作。
append
函数Go 语言中有一个内置函数叫做 append
,可以用于向切片(slice)中追加元素,同时也可以用于在一个数组中追加另一个数组。
下面是一个示例代码:
package main
import "fmt"
func main() {
arr1 := []int{1, 2, 3}
arr2 := []int{4, 5, 6}
fmt.Println(append(arr1, arr2...))
}
这个程序首先定义了两个数组 arr1
和 arr2
,然后使用 append
函数将 arr2
追加到 arr1
的末尾。注意,在追加 arr2
数组时,需要使用 ...
语法将其展开为参数列表。
运行上面的程序,输出将会是:
[1 2 3 4 5 6]
如你所见,我们成功地将 arr2
追加到了 arr1
的末尾。
append
函数我们也可以使用循环和 append
函数来将一个数组追加到另一个数组。下面是一个示例代码:
package main
import "fmt"
func main() {
arr1 := []int{1, 2, 3}
arr2 := []int{4, 5, 6}
for _, v := range arr2 {
arr1 = append(arr1, v)
}
fmt.Println(arr1)
}
这个程序首先定义了两个数组 arr1
和 arr2
,然后使用循环和 append
函数将 arr2
追加到 arr1
的末尾。
运行上面的程序,输出将会是:
[1 2 3 4 5 6]
同样地,我们成功地将 arr2
追加到了 arr1
的末尾。
本文介绍了如何在 Go 编程语言中将一个数组追加到另一个数组的末尾,我们可以使用内置函数 append
或循环和 append
函数来完成这个操作。希望这篇文章能对你有所帮助!