Comparación de Mapa vs Lista en Java




Datos cartográficos

La colección de la tarjeta almacena los datos como pares de clave-valor, una clave única se asigna a un valor específico. Una lista no se asigna una clave a un valor y almacena los datos como una entidad singular lugar.

Duplicar artículos

Una colección de la tarjeta no puede almacenar duplicados de las llaves, pero puede almacenar los datos en valores idénticos. Una lista no se limita a valores idénticos.

El acceso a los datos 

Los datos de la lista se puede acceder directamente desde el índice (o posición) en la lista, mientras que un valor en un mapa se puede acceder mediante la especificación de la clave a la que pertenece. Un mapa también se puede probar para ver si existe una clave dada en un mapa o no.

Tipos de datos

Un mapa se utiliza generalmente para fines específicos en los que se requiere un par clave-valor, los datos en una lista pueden ser utilizados con fines más generales. Por ejemplo, un conjunto de nombres de usuario puede ser almacenado usando un directorio. Si que los mismos nombres STET tenían una clasificación adicional unido a él - como los privilegios de acceso de la computadora - que debe ser almacenado usando un mapa.



Deja un comentario