當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang get(Key, Map, Default)用法及代碼示例


get(Key, Map, Default) -> Value | Default
OTP 17.1
類型:
Map = #{Key => Value, term() => term()}

如果 Map 包含 Key ,則返回與 Key 關聯的值 Value 。如果沒有值與 Key 關聯,則返回 Default

如果 Map 不是映射,則調用失敗並出現 {badmap,Map} 異常。

例子:

> Map = #{ key1 => val1, key2 => val2 }.
#{key1 => val1,key2 => val2}
> maps:get(key1, Map, "Default value").
val1
> maps:get(key3, Map, "Default value").
"Default value"

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 get(Key, Map, Default) -> Value | Default。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。