Elixir 结构体

2023-12-15 14:49 更新
  1. 定义结构体
  2. 访问和更新结构体
  3. 结构体的底层是映射

在Elixir 关键词和映射,我们学习过了映射:

iex> map = %{a: 1, b: 2}
%{a: 1, b: 2}
iex> map[:a]
1
iex> %{map | a: 3}
%{a: 3, b: 2}

结构体是建立在映射的基础之上,提供了编译时检查和默认值设置.


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号