Programa Java que muestra el uso de la interfaz de colección

El marco de la colección es una arquitectura unificada para representar y manipular colecciones, lo que permite que las colecciones se manipulen independientemente de los detalles de implementación. Usos y ventajas de Collection Framework: Esto reduce los esfuerzos de los programadores al proporcionar estructuras de datos y algoritmos, por lo que no tenemos que escribirlos. … Continue reading «Programa Java que muestra el uso de la interfaz de colección»

Diferencia entre ArrayBlockingQueue y ArrayDeque

BlockingQueue (primero en entrar, primero en salir) Java // Java program to demonstrate ArrayBlockingQueue    import java.util.concurrent.ArrayBlockingQueue;    public class ArrayBlockingQueueDemo {        public static void main(String[] args)     {         // define capacity of ArrayBlockingQueue         int capacity = 15;            // create object of ArrayBlockingQueue         // using ArrayBlockingQueue constructor         ArrayBlockingQueue<Integer> abq             = new ArrayBlockingQueue<Integer>(capacity);            // … Continue reading «Diferencia entre ArrayBlockingQueue y ArrayDeque»

¿Cómo agregar elementos seleccionados de una colección a un ArrayList en Java?

Dada una Colección con algunos valores, la tarea es agregar los elementos seleccionados de esta Colección a una ArrayList en Java. Ejemplos: Entrada: Colección = [1, 2, 3], condición = (elemento! = 2) Salida: ArrayList = [1, 3] Entrada: Colección = [GFG, Geek, GeeksForGeeks], condición = (elemento!= GFG) Salida: ArrayList = [Geek, GeeksForGeeks] Acercarse: Obtenga … Continue reading «¿Cómo agregar elementos seleccionados de una colección a un ArrayList en Java?»

Método BlockingDeque contains() en Java con ejemplos

El método contains(Object o) de BlockingDeque comprueba si el elemento pasado en el parámetro existe en el contenedor o no. Devuelve verdadero si el elemento existe en el contenedor; de lo contrario, devuelve un valor falso. Sintaxis: public boolean contains(Object o) Parámetros: Este método acepta un parámetro obligatorio o cuya presencia en el contenedor se … Continue reading «Método BlockingDeque contains() en Java con ejemplos»

Método LinkedTransferQueue removeAll() en Java con ejemplos

El método removeAll() de java.util.concurrent.LinkedTransferQueue es una función incorporada en Java que se usa para eliminar de esta cola todos los elementos que están contenidos en la colección especificada. Sintaxis: public boolean removeAll(Collection c) Parámetros: este método toma la colección c como un parámetro que contiene elementos que se eliminarán de esta lista. Devoluciones: este … Continue reading «Método LinkedTransferQueue removeAll() en Java con ejemplos»

Método DelayQueue que queda de la capacidad() en Java con ejemplos

El método restante de la capacidad() de DelayQueue siempre devuelve Integer.MAX_VALUE porque DelayQueue no tiene restricciones de capacidad. Eso significa que, independientemente del tamaño de DelayQueue, devuelve el mismo resultado, es decir, Integer.MAX_VALUE. Sintaxis:  public int remainingCapacity () Valor devuelto: la función devuelve Integer.MAX_VALUE . Excepción: No hay excepciones presentes. Los siguientes programas ilustran el … Continue reading «Método DelayQueue que queda de la capacidad() en Java con ejemplos»

Mapear método clear() en Java con ejemplo

El método java.util.Map.clear() en Java se utiliza para borrar y eliminar todos los elementos o asignaciones de una colección de mapas específica. Sintaxis: void clear() Parámetros: El método no acepta ningún parámetro. Valor devuelto: el método no devuelve ningún valor. Los siguientes programas se utilizan para ilustrar el funcionamiento del método java.util.Map.clear(): Programa 1: Asignación … Continue reading «Mapear método clear() en Java con ejemplo»

Método TreeSet retainAll() en Java con ejemplo

El método preserveAll() de la clase java.util.TreeSet se usa para retener de este conjunto todos sus elementos que están contenidos en la colección especificada. Sintaxis: public boolean retainAll(Collection c) Parámetros: este método toma la colección c como un parámetro que contiene elementos que se conservarán de este conjunto. Valor devuelto: este método devuelve verdadero si … Continue reading «Método TreeSet retainAll() en Java con ejemplo»

Método LinkedList toArray() en Java con ejemplo

Este método java.util.LinkedList.toArray() se usa para convertir una LinkedList en una array. Devuelve los mismos elementos LinkedList pero solo en forma de Array. Tenemos un método para convertir LinkedList en una array toArray() – sin parámetro toArray(arrayName) – con parámetro Método-1: toArray() – sin parámetro El método Java.util.LinkedList.toArray() devuelve una array que contiene todos los … Continue reading «Método LinkedList toArray() en Java con ejemplo»

Método LinkedList removeLastOccurrence() en Java con ejemplo

El método java.util.concurrent.LinkedList.removeLastOccurrence() es un método incorporado en Java que acepta un parámetro y elimina la última aparición de ese elemento en la lista. Así, en caso de que el elemento no esté presente en la lista, permanece sin cambios. Sintaxis: public boolean removeLastOccurrence(Object o) Parámetros: La función acepta un elemento de objeto como parámetro … Continue reading «Método LinkedList removeLastOccurrence() en Java con ejemplo»