Método LinkedList removeLast() en Java

El método Java.util.LinkedList.removeLast() se utiliza para eliminar el último elemento de LinkedList. Este método también devuelve el elemento después de eliminarlo. Sintaxis:   LinkedList.removeLast() Parámetros: Esta función no toma ningún parámetro. Valor devuelto: el método devuelve el último elemento o el elemento presente al final de la lista. El siguiente programa ilustra el método Java.util.LinkedList.removeLast():   Java … Continue reading «Método LinkedList removeLast() en Java»

Diferencia entre colecciones tradicionales y colecciones concurrentes en java

Todos conocemos las colecciones tradicionales (es decir , List , Set , Queue y sus clases implementadas) y las colecciones concurrentes (es decir, la interfaz ConcurrentMap, la clase ConcurrentHashMap, la clase CopyOnWriteArrayList, etc.). En estas dos colecciones, hay pocas diferencias como: La mayoría de las clases que están presentes en las colecciones tradicionales (es decir … Continue reading «Diferencia entre colecciones tradicionales y colecciones concurrentes en java»

Clase IdentityHashMap en Java

IdentityHashMap implementa la interfaz Map usando Hashtable , usando la igualdad de referencia en lugar de la igualdad de objetos al comparar claves (y valores). Esta clase no es una implementación de mapa de propósito general. Si bien esta clase implementa la interfaz Map, viola intencionalmente el contrato general de Map, que exige el uso … Continue reading «Clase IdentityHashMap en Java»

Método AbstractCollection retainAll() en Java con ejemplos

El método de retención() en AbstractCollection ayuda a retener elementos de la colección especificada de otra colección y elimina los elementos no coincidentes del resultado. Sintaxis: public boolean retainAll(Collection collection) Parámetros: este método acepta una colección de parámetros que es la colección que contiene los elementos que se necesitan conservar. Valor devuelto: el método devuelve … Continue reading «Método AbstractCollection retainAll() en Java con ejemplos»

Colecciones del método unmodificableSet() en Java con ejemplos

El método unmodifiableSet () de la clase java.util.Collections se utiliza para devolver una vista no modificable del conjunto especificado. Este método permite que los módulos proporcionen a los usuarios acceso de «solo lectura» a conjuntos internos. Las operaciones de consulta en el conjunto devuelto «leen» al conjunto especificado y los intentos de modificar el conjunto … Continue reading «Colecciones del método unmodificableSet() en Java con ejemplos»

Programa Java para ordenar LinkedHashMap por valores

LinkedHashMap es como HashMap con una característica adicional de mantener un orden de elementos insertados en él. HashMap proporcionó la ventaja de una inserción, búsqueda y eliminación rápidas, pero nunca mantuvo el seguimiento y el orden de inserción que proporciona LinkedHashMap donde se puede acceder a los elementos en su orden de inserción.  Por lo … Continue reading «Programa Java para ordenar LinkedHashMap por valores»

Convertir LinkedList a String en Java

Una LinkedList es una estructura de datos lineal, en la que los elementos no se almacenan en ubicaciones de memoria contiguas. Para convertir una lista vinculada en una string, debemos recorrer la lista vinculada y, después de eso, debemos agregar el elemento de la lista vinculada a la variable de string. Podemos usar la clase … Continue reading «Convertir LinkedList a String en Java»

Mezclar elementos de ArrayList en Java

Barajar significa cambiar las posiciones de los elementos de ArrayList al azar. Después de barajar, estarán en un orden diferente.  A continuación se muestra el ejemplo de barajado de elementos ArrayList. Maneras de barajar elementos de ArrayList: Usando la clase aleatoria Uso de Collections.shuffle() Método 1: Usando la clase Random En este método vamos a … Continue reading «Mezclar elementos de ArrayList en Java»

Programa Java para cambiar una colección a una array

La array es una estructura de datos lineal que contiene elementos cuyo tamaño se define en el momento de la creación y puede contener tanto objetos como datos homogéneos primitivos. La colección es una clase predefinida que contiene solo tipos de objetos heterogéneos pero primitivos. El método de la clase de utilidad Java se puede … Continue reading «Programa Java para cambiar una colección a una array»

Método ConcurrentSkipListMap containsValue() en Java con ejemplos

El método containsValue() de java.util.concurrent.ConcurrentSkipListMap es una función integrada en Java que devuelve verdadero si este mapa asigna una o más claves al valor especificado. El método devuelve nulo si no hay ninguna clave para asignar. El método lanza NullPointerException cuando el valor especificado es nulo. Sintaxis:   public boolean containsValue(Object ob) Parámetro: La función acepta … Continue reading «Método ConcurrentSkipListMap containsValue() en Java con ejemplos»