数组比较
相同类型 相同位数才能比较
package operator_test
import (
"testing"
)
func TestCompareArray(t *testing.T){
a := [...]int{1,2,3}
b := [...]int{1,2,3}
c := [...]int{2,3,4}
//相同位数才能比较
t.Log(a == b)
t.Log(b == c)
}
本文探讨了在Go语言中进行数组比较时必须遵循的条件,即相同类型和相同位数的数组才能进行比较。通过示例代码展示了如何在测试用例中检查两个数组是否相等,并解释了为什么不同位数的数组不能直接比较。
数组比较
相同类型 相同位数才能比较
package operator_test
import (
"testing"
)
func TestCompareArray(t *testing.T){
a := [...]int{1,2,3}
b := [...]int{1,2,3}
c := [...]int{2,3,4}
//相同位数才能比较
t.Log(a == b)
t.Log(b == c)
}
477
257
251

被折叠的 条评论
为什么被折叠?