Interfaz de mapa en Java

La interfaz de mapa está presente en el paquete java.util y representa un mapeo entre una clave y un valor. La interfaz Mapa no es un subtipo de la interfaz Colección . Por lo tanto, se comporta un poco diferente al resto de los tipos de colección. Un mapa contiene claves únicas. Geeks, la lluvia … Continue reading «Interfaz de mapa en Java»

Clase de par en Java – Part 1

En C++, tenemos std::pair en la biblioteca de utilidades, que es de gran utilidad si queremos mantener un par de valores juntos. Estábamos buscando una clase equivalente para pair en Java, pero la clase Pair no apareció hasta Java 7. JavaFX 2.2 tiene la  clase javafx.util.Pair que se puede usar para almacenar un par. Necesitamos … Continue reading «Clase de par en Java – Part 1»

Programa Java para implementar la API CopyOnWriteArraySet

CopyOnWriteArraySet es miembro de Java Collections Framework . Es un conjunto que utiliza un CopyOnWriteArrayList interno para todas sus operaciones. Se introdujo en JDK 1.5, podemos decir que es una versión segura de subprocesos de Set. Para usar esta clase, debemos importarla desde el paquete java.util.concurrent . Implementación: Ejemplo Java // Java Program to Implement … Continue reading «Programa Java para implementar la API CopyOnWriteArraySet»

Programa Java para encontrar el índice del elemento TreeSet

A diferencia de las clases List como ArrayList o LinkedList , la clase TreeSet no permite acceder a elementos usando el índice. No existen métodos directos para acceder a los elementos de TreeSet utilizando el índice y, por lo tanto, encontrar un índice de un elemento no es sencillo.  Métodos: Hay principalmente tres métodos estándar … Continue reading «Programa Java para encontrar el índice del elemento TreeSet»

Programa Java para implementar la API ArrayDeque

ArrayDeque en Java proporciona cómo usar la array redimensionable además de la implementación de la interfaz Deque . También se conoce como Array Double Ended Queue o Array Deck. Esta es una array especial que crece y permite a los usuarios presentar o eliminar un componente de cada lado de la cola. java.lang.Object java.util.AbstractCollection<E> java.util.ArrayDeque<E> … Continue reading «Programa Java para implementar la API ArrayDeque»

Obtener el elemento TreeSet más pequeño que el elemento especificado usando el método Floor en Java

Para hacer que el elemento TreeSet sea más pequeño que el elemento especificado usando el método floor() en Java. El TreeSet se usa para almacenar elementos en orden ordenado. El método de suelo devuelve el mayor elemento del conjunto menor o igual que el elemento dado, o nulo si no existe tal elemento. set = … Continue reading «Obtener el elemento TreeSet más pequeño que el elemento especificado usando el método Floor en Java»

Iterar sobre una colección no modificable en Java

La Colección es un marco que proporciona una arquitectura para almacenar y manipular el grupo de objetos. En Colecciones de Java , realizamos operaciones como buscar, clasificar, iterar sobre el conjunto de elementos dado. Modificable: Modificable significa que podemos realizar operaciones como agregar, eliminar, actualizar elementos en las estructuras de datos de la colección. Ejemplo: … Continue reading «Iterar sobre una colección no modificable en Java»

Convertir una array en colección en Java

Java Collection proporciona una arquitectura para almacenar y manipular un grupo de objetos. El tipo de datos de los datos se puede cambiar a un tipo de datos generales como una array en la Colección. Para convertir datos basados ​​en arrays en datos basados ​​en colecciones, podemos usar java. útil Clase de arreglos . Esta … Continue reading «Convertir una array en colección en Java»

Método HashMap replaceAll (BiFunction) en Java con ejemplos

El método replaceAll (BiFunction) de la clase HashMap reemplaza cada valor con el resultado de aplicar la función dada (realiza una determinada operación) en el valor correspondiente. Este proceso continúa de la misma manera hasta que se han procesado todas las entradas o hasta que la función lanza una excepción. Vuelve a lanzar las excepciones … Continue reading «Método HashMap replaceAll (BiFunction) en Java con ejemplos»

Método BlockingDeque poll() en Java con ejemplos

El método poll() de BlockingDeque devuelve el elemento frontal en el contenedor Deque y lo elimina. Devuelve nulo si el contenedor está vacío. Sintaxis: public E poll() Parámetros: este método no acepta ningún parámetro. Devoluciones: este método devuelve el elemento frontal del contenedor Deque si el contenedor no está vacío y lo elimina. Devuelve nulo … Continue reading «Método BlockingDeque poll() en Java con ejemplos»