golang 写一段两数组求交集的代码
时间: 2023-03-10 19:13:57 浏览: 129
以下是 Golang 中求两数组交集的代码例子: package main import "fmt" func main(){
a := []int{1,2,3,4,5}
b := []int{3,4,5,6,7}
c := []int{} for _,v := range a{
for _,w := range b{
if v == w {
c = append(c, v)
}
}
} fmt.Println(c)
}
相关问题
Golang 其它数据转为byte数组
可以使用 Golang 中的函数将其它数据类型转换为 byte 数组,例如使用 strconv 包中的函数将字符串转换为 byte 数组,使用 binary 包中的函数将整数转换为 byte 数组。具体实现可以参考 Golang 的官方文档。
golang 定义数组对象
在Golang中,可以使用以下格式来定义一个数组对象:
```go
var 数组名 [数组长度]数组类型
```
其中,数组名为定义的数组的名称,数组长度为数组中元素的数量,数组类型为数组中元素的数据类型。例如,定义一个长度为5,数据类型为int的数组可以使用以下代码:
```go
var arr [5]int
```
这将创建一个名为arr的数组对象,其中包含5个整数元素。请注意,数组初始化之后,长度确定,每个元素的值为数组类型的默认值。
阅读全文