Combinar arrays en una nueva array de objetos en Java

Dadas dos arrays del mismo tipo, deben fusionarse en una nueva array de objetos. La tarea es fusionar las dos arrays del mismo tipo en una array de objetos de modo que los elementos de la array mantengan su orden original en la array recién fusionada y los elementos de la primera array precedan a … Continue reading «Combinar arrays en una nueva array de objetos en Java»

Método HashMap put() en Java

El método java.util.HashMap.put() de HashMap se utiliza para insertar una asignación en un mapa. Esto significa que podemos insertar una clave específica y el valor al que se asigna en un mapa en particular. Si se pasa una clave existente, el valor anterior se reemplaza por el nuevo valor. Si se pasa un nuevo par, … Continue reading «Método HashMap put() en Java»

Java.util.LinkedList.poll(), pollFirst(), pollLast() con ejemplos en Java

La clase de lista enlazada de Java ofrece una función que permite un trabajo » Basado en cola » llamado poll(). Esta función no solo devuelve y elimina el primer elemento, sino que también los muestra mientras se eliminan y, por lo tanto, puede tener mucho uso en los problemas de la vida diaria y … Continue reading «Java.util.LinkedList.poll(), pollFirst(), pollLast() con ejemplos en Java»

Conversión de Array a ArrayList en Java – Part 1

Los siguientes métodos se pueden utilizar para convertir Array To ArrayList :  Método 1: Usar el método Arrays.asList() Syntax: public static List asList(T… a) // Returns a fixed-size List as of size of given array. // Element Type of List is of same as type of array element type. // It returns an List containing … Continue reading «Conversión de Array a ArrayList en Java – Part 1»

Interfaz NavigableMap en Java con ejemplo

La interfaz NavigableMap es miembro de Java Collection Framework . Pertenece al paquete java.util y es una extensión de SortedMap que proporciona métodos de navegación convenientes como lowerKey, FloorKey, CeilingKey y HigherKey, y junto con este popular método de navegación. También proporciona formas de crear un submapa a partir de un mapa existente en Java, … Continue reading «Interfaz NavigableMap en Java con ejemplo»

PriorityQueue en Java

PriorityQueue se usa cuando se supone que los objetos se procesarán en función de la prioridad. Se sabe que una Cola sigue el algoritmo First-In-First-Out, pero a veces se necesita procesar los elementos de la cola de acuerdo con la prioridad, ahí es cuando entra en juego PriorityQueue. PriorityQueue se basa en el montón de … Continue reading «PriorityQueue en Java»

Uso de los recopiladores de Guava para recopilar flujos en colecciones inmutables en Java

Guava es un conjunto de bibliotecas principales de Google que incluye nuevos tipos de colección. Por ejemplo, tenemos multimap y multisets, colecciones inmutables, una biblioteca de gráficos y utilidades para la concurrencia. Es utilizado por muchas empresas. En este artículo, vamos a ver cómo usar los recopiladores de Guava para recopilar flujos en colecciones inmutables … Continue reading «Uso de los recopiladores de Guava para recopilar flujos en colecciones inmutables en Java»

Programa Java para implementar la API LinkedBlockingQueue

La API LinkedBlockingQueue es una cola limitada opcionalmente basada en Nodes vinculados. Ordena los elementos en orden FIFO (First In First Out). La cabeza de esta cola es el elemento que ha estado en la cola durante más tiempo y la cola de la cola es el elemento que ha estado en la cola menos … Continue reading «Programa Java para implementar la API LinkedBlockingQueue»

Programa Java para implementar la API ArrayBlockingQueue

La clase ArrayBlockingQueue es miembro del marco de Java Collection. ArrayBlockingQueue es una cola de bloqueo limitada. El término acotado significa que el tamaño de la cola es fijo y no se puede cambiar. Cualquier intento de poner elemento/elementos en una cola completa conducirá a una operación de bloqueo. Del mismo modo, cualquier intento de … Continue reading «Programa Java para implementar la API ArrayBlockingQueue»

Obtener el elemento de menor valor de un conjunto mediante el uso de la lógica de clasificación en TreeSet en Java

Para obtener el elemento de valor del objeto definido por el usuario, es necesario implementar la lógica de clasificación en TreeSet. Ahora, para implementar la lógica de clasificación en los objetos definidos por el usuario, el objeto Comparator debe pasarse a lo largo de la llamada del constructor TreeSet. Además, la implementación de Comparator mantendrá … Continue reading «Obtener el elemento de menor valor de un conjunto mediante el uso de la lógica de clasificación en TreeSet en Java»