Método SortedMap tailMap() en Java

El método tailMap() de la interfaz SortedMap en Java se utiliza para devolver una vista de la parte de este mapa cuyas claves son mayores o iguales que fromKey. El mapa devuelto por este método está respaldado por este mapa, por lo que los cambios en el mapa devuelto se reflejan en este mapa y … Continue reading «Método SortedMap tailMap() en Java»

Invertir una LinkedList en Java

Suponiendo que haya pasado por LinkedList en Java y conozca la lista vinculada. Esta publicación contiene diferentes ejemplos para revertir una lista vinculada que se detallan a continuación: 1. Escribiendo nuestra propia función (usando espacio adicional): el método reverseLinkedList() contiene lógica para invertir objetos de string en una lista enlazada. Este método toma una lista … Continue reading «Invertir una LinkedList en Java»

Método Stack push() en Java

El método Java.util.Stack.push (elemento E) se usa para insertar un elemento en la pila. El elemento se empuja hacia la parte superior de la pila. Sintaxis: STACK.push(E element) Parámetros: el método acepta un elemento de parámetro de tipo Pila y se refiere al elemento que se insertará en la pila. Valor devuelto: el método devuelve … Continue reading «Método Stack push() en Java»

Método HashMap remove() en Java

java.util.HashMap.remove() es un método incorporado de la clase HashMap y se utiliza para eliminar la asignación de cualquier clave particular del mapa. Básicamente elimina los valores de cualquier clave en particular en el Mapa. Sintaxis:   Hash_Map.remove(Object key) Parámetros: El método toma una clave de parámetro cuya asignación se eliminará del Mapa. Valor devuelto: el método … Continue reading «Método HashMap remove() en Java»

Java.util.LinkedList.get(), getFirst(), getLast() en Java

El método convencional que permite obtener el elemento en un índice particular es get(). Aunque en LinkedList nunca es posible lograr esto sin un recorrido completo, este método permite lo mismo. Tres variantes presentes, todas las cuales se discuten en este artículo con Excepciones también. 1. get(int index) : este método devuelve el elemento en … Continue reading «Java.util.LinkedList.get(), getFirst(), getLast() en Java»

Vector vs ArrayList en Java

ArrayList y Vectores implementan la interfaz List y ambos usan arrays (redimensionables dinámicamente) para su estructura de datos interna, como si se usara una array ordinaria.  Sintaxis: ArrayList: ArrayList<T> al = new ArrayList<T>(); Vector: Vector<T> v = new Vector<T>(); Vector vs. ArrayList en Java S. No. Lista de arreglo Vector 1. ArrayList no está sincronizado. … Continue reading «Vector vs ArrayList en Java»

NavigableSet en Java con ejemplos

NavigableSet representa un conjunto navegable en Java Collection Framework . La interfaz NavigableSet hereda de la interfaz SortedSet . Se comporta como un SortedSet con la excepción de que tenemos métodos de navegación disponibles además de los mecanismos de clasificación de SortedSet. Por ejemplo, la interfaz NavigableSet puede navegar por el conjunto en orden inverso en … Continue reading «NavigableSet en Java con ejemplos»

HashSet en Java

La clase HashSet implementa la interfaz Set , respaldada por una tabla hash que en realidad es una instancia de HashMap . No se garantiza el orden de iteración del conjunto, lo que significa que la clase no garantiza el orden constante de los elementos a lo largo del tiempo. Esta clase permite el elemento … Continue reading «HashSet en Java»

Programa Java para encontrar la intersección entre dos colecciones

Colección significa un conjunto de diferentes clases e interfaces que se agrupan en una sola unidad que tiene funciones similares, se denomina colección y un marco que sabemos muy bien que proporciona colecciones predefinidas en Java. Aquí discutiremos cómo encontrar la intersección entre las dos colecciones, es decir, eliminar todos los elementos de la primera … Continue reading «Programa Java para encontrar la intersección entre dos colecciones»

Diferencia entre el método value() y entrySet() en el mapa de Java

Map Interface está presente en el paquete Java.util, que proporciona principalmente tres métodos KeySet(), entrySet() y values(). Estos métodos se utilizan para recuperar las claves del mapa, los pares clave-valor del mapa y los valores del mapa, respectivamente. Dado que estos métodos son parte de la interfaz del mapa, podemos usar estos métodos con todas … Continue reading «Diferencia entre el método value() y entrySet() en el mapa de Java»