Bienvenidos sean a este post, hoy hablaremos sobre una habilidad muy poderosa y con muchas funciones provista por uno de los paquetes Java y estas se llaman estructura de datos, las cuales consisten de las siguientes interfaces y clases:
Enumeration
La interface de Enumeration no es una estructura de datos en si misma pero es muy importante en el contexto de ellas y esto es gracias a que permite descubrir el proximo elemento en una serie de elementos de una estructura de datos.
BitSet
Esta clase implementa una serie de bits o flags que permiten el seteo o la limpieza individualmente, esta es muy util para cuando se necesita manipulear un grupo de valores booleanos.
Vector
Esta clase es similar al clasico Array pero con la capacidad de poder incrementar la cantidad de elementos en caso de ser necesario, trabaja de forma similar al array, es decir por medio de indices pero nos da la posibilidad de ajustar automaticamente su tamaño sin necesidad de asignarlo primero.
Stack
Esta clase implementa LIFO (Last In First Out) sobre una pila de elementos, esto trabaja como una pila, se van apilando los elementos, el ultimo se pone arriba de todo y cuando sale un elemento el ultimo, es decir el superior, es el primero en salir
Dictionary
Esta es una clase abstracta que permite asignar claves a valores, esto es util solo para cuando necesitamos acceder por una clave en especial en lugar de un indice de valor tipo entero
Hashtable
Esta clase provee una forma de organizar datos por medio de una clave de estructura definida por el usuario.
Properties
En realidad esta es una subclase de la anterior, es usada para mantener una lista de valores en la cual la clave es de tipo String y el valor es de tipo String.
Estos son algunos de los tipos de estructura de datos que tenemos en Java, en los proximos posts ahondaremos mas en cada uno de ellos, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.
Tengo un Patreon donde podes acceder de manera exclusiva a material para este blog antes de ser publicado, sigue los pasos del link para saber como.


Tambien podes donar
Es para mantenimiento del sitio, gracias!
$1.50