Iterador
Iterador Un Iterador es un objeto que se puede utilizar para recorrer colecciones, como ArrayList y HashSet. Se llama “Iterador” porque “Iterar” es el término técnico que se utiliza para recorrer ...
Iterador Un Iterador es un objeto que se puede utilizar para recorrer colecciones, como ArrayList y HashSet. Se llama “Iterador” porque “Iterar” es el término técnico que se utiliza para recorrer ...
Conjunto de hash Un HashSet es una colección de elementos donde cada elemento es único y se encuentra en el paquete java.util // Crear un HashSet objeto llamado coches que almacenará cadenas imp...
Mapa Hash En el post ArrayList, aprendiste que los Arrays almacenan elementos como una colección ordenada, y tienes que acceder a ellos con un número de índice (tipo int). Un HashMap, sin embargo,...
Lista de arrays La clase ArrayList es un array redimensionable, que se puede encontrar en el paquete java.util La diferencia entre una matriz incorporada y una ArrayListen Java, es que el tamaño ...
Lista enlazada En el post anterior, aprendiste sobre la clase ArrayList. La clase LinkedList es casi idéntica a la ArrayList: import java.util.LinkedList; public class main{ public static void...
Fecha y Hora Java no tiene una clase Date incorporada, pero podemos importar la java.time paquete para trabajar con la API de fecha y hora. El paquete incluye muchas clases de fecha y hora. Por ej...
Entrada de usuario (Scanner) La clase scanner, se utiliza para obtener datos de entrada de usuario y se encuentra en el paquete java.util En el siguiente ejemplos creare un objeto de la clase Sca...
Enumeraciones Un enum es una clase especial que representa un grupo de constantes. Para crear un enum, utilizamos la palabra clave enum en lagar de calse o interfaz y separamos las constantes con...
Interfaces Una interface(interfaz) es una “clase abstracta” completa que se utiliza para agrupar métodos relacionados con cuerpos vacíos interface animal{ public void sonidoAnimal(); public v...
Clases y métodos abstractos La abstracción de datos es el proceso de ocultar ciertos detalles y mostrar solo información esencial al usuario. La abstracción se puede lograr con clases abstractas o...