Java: conjuntos de datos utilizando matrices y colecciones

Casi todo el mundo hace las listas. Java proporciona listas, también, en forma de arrays. Las listas son una forma natural de hacer el seguimiento de los datos de varias clases. La forma más fácil de pensar en matrices es como listas electrónicas que ayudan a administrar los datos en la aplicación.

No todas las listas que cree tiene sólo una dimensión. Por ejemplo, usted podría terminar la creación de una mesa que no sólo le dice qué hacer, sino cuándo y dónde hacerlo. Las mesas están listas en dos dimensiones - que están compuestas de filas y columnas.

La gente crea naturalmente mesas cuando tienen que realizar un seguimiento de los datos que es demasiado complejo para una lista simple. Del mismo modo, Java le proporciona acceso a matrices bidimensionales que trabajan mucho como tablas hacen.

A veces es necesario incluso más de dos dimensiones. Por ejemplo, cuando intenta decidir cómo gestionar existencias en un almacén, se utiliza una lista de tres dimensiones para hacerlo - altura, anchura y profundidad. Madera comúnmente utilizan listas en tres dimensiones, también. De hecho, los seres humanos utilizan listas multidimensionales todo el tiempo sin pensar en ello. Java puede satisfacer sus necesidades en este sentido también.

Las matrices pueden satisfacer todas las necesidades lista. Sin embargo, algunas formas de listas de especialidad son tan comunes que Java proporciona objetos especiales para ellos. Por ejemplo, cuando estás haciendo panqueques, a menudo crea una pila de ellos. Cuando termine la pila, se toma el último elemento que pone en ella primero y luego mover hacia abajo, hacia el primer elemento.

Del mismo modo, todos estamos familiarizados con líneas llamadas colas en el centro bancario y comercial, donde la primera persona en línea es también la primera persona a salir de él. Java proporciona una variedad de tipos de listas especiales que son realmente vástagos de la matriz, pero proporciona lógica especial para la gestión de la lista con mayor facilidad: pila, cola y deque (cola de dos extremos).

Por último, Java puede utilizar una forma verdaderamente especializada de matriz con la inteligencia llama mapa. La mayoría de la gente piensa en este tipo de objeto como una colección. Cuando usted tiene una colección de DVD, que pensar en algo más que una simple pila de discos. El contenido de cada DVD cobra especial importancia y que a menudo categorizar DVDs según el tipo y la lista por orden de título.

Es el uso de estas cualidades de bases de datos como el que cambia una matriz de una lista simple de un tipo de colección llamada un mapa. Las siguientes secciones describen todas estas formas de listas de Java. Además, se conoce un nuevo método de documentación para tipos complejos anotaciones que encontrarás muy útil ya sus aplicaciones se vuelven más complejas.

Estos son algunos términos que usted necesita saber acerca de las matrices de Java:

  • Un array es una especie de lista electrónica. Es una agrupación de valores de datos individuales - normalmente del mismo tipo - que usted trata como una sola entidad. Se utiliza una matriz como una especie de contenedor para la gestión de una lista de datos.

  • LA colección es una lista de elementos complejos que administra de la misma manera que lo haría con una base de datos. Java proporciona el Mapa objeto para este propósito. La lista no está estructurado de una manera concreta - se puede reordenar según sea necesario y procesar de una manera más completa que otros tipos de Java.

  • LA montón es un tipo especial de matriz que le obliga a eliminar el último elemento que ha añadido a la lista por primera vez. Este es un Last In, First Out (LIFO) estructura que actúa como una pila de panqueques, donde se toma la torta más alta de la pila primero cuando estás desayunando.

  • LA cola es un tipo especial de matriz que le obliga a eliminar el primer elemento que ha añadido a la lista por primera vez. Se trata de una estructura de First In, First Out (FIFO) que actúa como una línea en el banco. La primera persona de la fila es la primera persona atendida.

  • LA deque es un tipo especial de matriz que le permite agregar o quitar elementos de cada extremo de la lista. Sin embargo, no se puede acceder a los elementos en el medio de la lista. Un deque puede actuar ya sea como una pila o una cola en función de la necesidad en el momento. Le permite a un desarrollador crear una lista donde los elementos que un programa no pueda actuar por ahora se ponen de nuevo en la lista para su posterior procesamiento.




» » » » Java: conjuntos de datos utilizando matrices y colecciones