教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 golang map 判断key是否存在

golang map 判断key是否存在

发布时间:2022-01-11   编辑:jiaochengji.com
教程集为您提供golang map 判断key是否存在等资源,欢迎您收藏本站,我们将为您提供最新的golang map 判断key是否存在资源

判断方法示例代码

<pre><code class="language-Go">if _, ok := map[key]; ok { // 存在 } if _, ok := map[key]; !ok { // 不存在 }</code></pre>

判断方式为value,ok := map[key], ok为true则存在

示例:

<pre><code class="language-Go">package main import "fmt" func main() { demo := map[string]bool{ "a": false, } //错误,a存在,但是返回false fmt.Println(demo["a"]) //正确判断方法 _, ok := demo["a"] fmt.Println(ok) }</code></pre>

输出:

<pre><code class="language-bash">false true</code></pre>

 

 

到此这篇关于“golang map 判断key是否存在”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
golang map 判断key是否存在
golang判断key是否在map中
Golang从入门到放弃200618--Map(1)Map的初始化和基本操作
go解析json字符串不确定的key
golang map笔记
golang:map
Golang有关map的API
golang key map 所有_golang系列——高级语法之map
golang key map 所有_golang推断map中指定key是不是存在_后端开发
golang中map的一些注意事项

[关闭]
~ ~