Map

A interface Map especifica as funcionalidades necessárias para manipular um grupo de objetos mapeando chaves a valores. Entre outros, os seguintes métodos são oferecidos:

Se adicionalmente deseja-se que esse grupo de objetos seja manipulado de acordo com alguma ordem específica, a interface derivada SortedMap pode ser utilizada. Assim, além das funcionalidades acima, esta interface especifica métodos tais como:

Mapas

Para essas interfaces, duas implementações básicas são também oferecidas no pacote java.util. HashMap implementa o mecanismo básico de mapeamento entre chaves e valores. TreeMap oferece a funcionalidade adicional de associar uma ordem aos elementos da coleção.


© Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP

Last modified: Fri Jul 7 15:41:58 EST 2000