English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O mapeamento é um conjunto de chaves com número variável-O tipo de dados composto associado a valores. Cada par de chave-valor associado no mapeamento é chamado de par de associação. A parte da chave e do valor do par é chamada de elemento. O número de pares de associação é chamado de tamanho do mapeamento.
O seguinte programa mostra um exemplo de como usar o tipo de dados Map.
Aqui definimos um Map M1,ele tem2um mapa.map_size É uma função integrada definida no Erlang, usada para determinar o tamanho do mapa.
-module(helloworld). -export([start/0]). start() -> M1 = #{name=>john,age=>25}, io:fwrite("~w",[map_size(M1)]).
A saída do programa acima é como follows.
2
Alguns outros métodos aplicáveis ao mapa:
Número de Ordem | Métodos e Descrições |
---|---|
1 | Este método é usado para gerar um mapa a partir de uma lista. |
2 | Este método é usado para verificar se uma chave específica existe no mapa. |
3 | Este método é usado para obter o valor de uma chave específica no mapa. |
4 | Este método é usado para determinar se uma chave específica está definida como chave no mapa. |
5 | Este método é usado para retornar todas as chaves do mapa. |
6 | Este método é usado para combinar2Um mapa. |
7 | Este método é usado para adicionar um par chave-valor ao mapa. |
8 | Este método é usado para retornar todos os valores do mapa. |
9 | Este método é usado para remover uma chave-valor do mapa. |