golang 如何判断数组或者slice是否包含某个元素_其他语言_编程问答 问题:golang 如何判断数组或者slice是否包含某个元素
描述:

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


解决方案1:

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

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

解决方案2:

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

解决方案3:

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

上一篇(golang)谷歌网站翻译器能不能实现自动根据浏览者语言自动切换?
下一篇(golang)go 在一个文件中引入其他文件中的变量?
明星图片
相关文章
《golang 如何判断数组或者slice是否包含某个元素》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)