首页 > golang 如何判断数组或者slice是否包含某个元素

golang 如何判断数组或者slice是否包含某个元素

golang 如何判断数组或者slice是否包含某个元素
类似 PHP 中 in_array 的函数有吗?


这个真没有。只能range遍历了。算法复杂度为O(N)。事实上。没有指明键位置的,他只能从头到尾遍历找。PHP in_array()也是封装好的方法而已。


if are["a"] == null {
//....
}


C语言也不支持查询数组内有无某的元素

也许你应该考虑改用一个container

【热门文章】
【热门文章】