Erlang中的映射组Map详细介绍 - 网站

Erlang中的映射组Map详细介绍

分类:Erlang · 发布时间:2021-10-18 00:09 · 阅读:9223

这篇文章主要介绍了Erlang中的映射组Map详细介绍,本文讲解了创建映射组、更新映射组、两种操作符的区别、映射的增加、删除、获取等内容,需要的朋友可以参考下

主要是遇到 Map匹配的问题,所以顺便回忆一下 Erlang 中的映射组 Map,在其它语言中被称作 Hash 哈希或者 Dict 字典。

Erlang 从 R17 版本开始支持映射组

创建映射组

Erlang 中的映射组用结构 #{} 表示,创建一个映射组可以这样

复制代码 代码如下:

% 不管你怎么排序,最终结果都是按键的字典顺序排列的
#{ name => "wittyfox", age => 19 }.
% => #{age => 20,name => "wittyfox"}

% 也可以创建一个空的映射组
#{}.
% => #{}

标签:
Erlang 映射组 Map

相关文章

Erlang中的匹配模式总结

这篇文章主要介绍了Erlang中的匹配模式总结,本文讲解了赋值时匹配、流程控制中的匹配、消息传递匹配等内容,需要的朋友可以参考下

Erlang并发编程介绍

这篇文章主要介绍了Erlang并发编程介绍,本文讲解了进程的创建 、进程间通信、超时设置以及给出代码实例,需要的朋友可以参考下

Erlang IO编程之文件目录操作常用方法小结

这篇文章主要介绍了Erlang IO编程之文件目录操作常用方法小结,本文讲解了常用的文件操作如打开文件、读取文件、写入文件、删除文件等,需要的朋友可以参考下

Erlang中的函数与流程控制介绍

这篇文章主要介绍了Erlang中的函数与流程控制介绍,本文先是讲解了函数的一些知识,然后讲解了case语句和if语句及算术表达式等内容,需要的朋友可以参考下

Erlang中3种生成随机数的方法

这篇文章主要介绍了Erlang中3种生成随机数的方法,它们分别是random:uniform()、erlang:now()、crypto:strong_rand_bytes(N),需要的朋友可以参考下

返回分类 返回首页