StructMaps 用于在Clojure中创建结构,如果您想创建一个由Employee Name和Employeeid组成的结构,则可以使用StructMaps完成。
关于ClouctMap,在Clojure中可以进行以下操作。
| Sr.No. | Operations & 描述 |
|---|---|
| 1 |
defstruct 该函数用于定义所需的结构。 |
| 2 |
struct 此函数用于定义由defstruct操作创建的类型的结构对象 。 |
| 3 |
struct-map 通过显式定义将哪些值分配给结构中的哪些键,此函数用于将值专门分配给键值。 |
| 4 |
Accessing Individual Fields 可以通过与结构对象 一起访问键来访问结构的各个字段。 |
| 5 |
Immutable Nature 默认情况下,结构也是不可变的,因此,如果我们尝试更改特定键的值,则它不会更改。 |
| 6 |
Adding a New Key to the Structure 由于结构是不可变的,因此可以将另一个键添加到结构中的唯一方法是创建新结构。 |
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)