Java: los conjuntos de datos utilizando matrices y colecciones
Casi todo el mundo hace listas. Java proporciona listas, también, en forma de matrices. Las listas son una forma natural de hacer el seguimiento de los datos de diversos tipos. La manera más fácil de pensar en matrices es como listas electrónicas que ayudan a administrar los datos en la aplicación.
Video: Java #11 Uso de Vectores Dinámicos NetBeans [Guardar y Mostrar Datos] ArrayList
No cada lista que cree tiene sólo una dimensión. Por ejemplo, usted podría terminar la creación de una tabla que no sólo dice qué hacer, sino cuándo y dónde hacerlo. Las mesas están listas bidimensionales - que están compuestas de filas y columnas.
Naturalmente, la gente crear tablas cuando tienen que realizar un seguimiento de datos que es demasiado complejo para una lista simple. Del mismo modo, Java le proporciona acceso a matrices bidimensionales que funcionan al igual que lo hacen las tablas.
A veces se necesita 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. Carpinteros suelen utilizar listas tridimensionales, también. De hecho, los seres humanos utilizan listas multidimensionales todo el tiempo sin pensar realmente 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, que a menudo crea una pila de ellos. Cuando termine la pila, se toma el último elemento que pone en primer lugar y después se desplazan hacia el primer elemento.
Video: T.04. (1ra parte) Operaciones con CONJUNTOS(ARREGLOS) en JAVA IDE Netbeans. (2014)
Del mismo modo, todos estamos familiarizados con líneas llamadas colas en el banco y el centro 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 proporcionan una 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 especializado de la matriz con la inteligencia llama mapa. La mayoría de la gente piensa acerca de 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 tiene una importancia especial y que a menudo categorizar DVD según el tipo y la lista por orden de título.
Es el uso de estas cualidades de base de datos similar que cambia una matriz a partir 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, un nuevo método de documentación para este tipo de complejos se llama anotaciones que encontrará muy útil como sus aplicaciones se vuelven más complejas.
Aquí están algunos términos que usted necesita saber acerca de las matrices de Java:
Un formación es una especie de lista electrónica. Es una agrupación de valores de datos individuales - normalmente del mismo tipo - que se trata como una sola entidad. Se utiliza una matriz como una especie de contenedor para la gestión de una lista de datos.
UN 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 objeto Map 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.
Video: Aprende Java :: Episodio 8 .- Arreglos y Matrices
UN apilar es un tipo especial de matriz que se obliga a eliminar el último elemento añadido a la lista primero. Se trata de un último en entrar, primero en salir estructura (LIFO) que actúa muy parecido a una pila de panqueques, donde se toma la torta superior de la pila por primera vez cuando usted está tomando el desayuno.
Video: C#: conjuntos con HashSet | Colecciones y Arreglos | Programando en C#
UN cola es un tipo especial de matriz que le obliga a quitar el primer elemento añadido a la lista primero. Se trata de una estructura de First In, First Out (FIFO) que actúa muy parecido a una cola en el banco. La primera persona en la fila es la primera persona atendida.
UN 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. Se le permite a un desarrollador crear una lista donde los artículos que un programa no pueda actuar por ahora se ponen de nuevo en la lista para su posterior procesamiento.