zoukankan      html  css  js  c++  java
  • Go map增删改查

    // MapFunc02 ... map的增删改查
    func MapFunc02() {
        m := make(map[string]string)
        m["11111"] = "小昆虫"
        m["22222"] = "小白菜"
        m["33333"] = "小东风"
        fmt.Println("m=", m)
        //如果map中没有键值"44444",就新增
        m["44444"] = "小青蛙"
        fmt.Println("m=", m)
        //如果map中有键值"11111",就修改
        m["11111"] = "小昆虫*"
        fmt.Println("m=", m)
        //删除map中的键值"22222"的数据
        delete(m, "22222")
        fmt.Println("m=", m)
        //删除map中所有的数据
        //1、遍历所有key,逐个删除
        //2、直接重新make新空间
        // m = make(map[string]string)
        //查找键值["11111"
        val, ok := m["11111"]
        if ok {
            fmt.Println("11111", val)
        } else {
            fmt.Println("没有11111")
        }
    }

    运行结果

  • 相关阅读:
    逆波兰表达式解数学运算(c#)
    杂文
    WebDriverExtensionsByC#
    cookie使用
    Discuz
    重构中学习
    生活知识
    js和 jquery对象
    jquery中is的用法
    html下select追加元素,IE下错误
  • 原文地址:https://www.cnblogs.com/xuqiulin/p/12348189.html
Copyright © 2011-2022 走看看