Salida de programas Java | Conjunto 13 (Colecciones)

Requisito previo: colecciones en Java 1) ¿Cuál es la salida del siguiente programa?  Java import java.util.*;   public class priorityQueue {     public static void main(String[] args)     {         PriorityQueue<Integer> queue             = new PriorityQueue<>();         queue.add(11);         queue.add(10);         queue.add(22);         queue.add(5);         queue.add(12);         queue.add(2);           while (queue.isEmpty() == false)             System.out.printf(«%d «, queue.remove());           System.out.println(«\n»);     } } a) 11 10 22 5 … Continue reading «Salida de programas Java | Conjunto 13 (Colecciones)»

Apila el método trimToSize() en Java con un ejemplo

El método trimToSize() de Stack en Java recorta la capacidad de una instancia de Stack para que sea la capacidad actual de la lista. Este método se utiliza para recortar una instancia de Stack al número de elementos que contiene. Sintaxis: public void trimToSize() Parámetro: No acepta ningún parámetro. Valor devuelto: No devuelve ningún valor. … Continue reading «Apila el método trimToSize() en Java con un ejemplo»

Conversión de número binario a octal usando HashMap en Java

Recuerde que mientras convertíamos octal a decimal tomamos 3 dígitos binarios a la vez. Se utilizará un enfoque similar donde aquí por cada 3 dígitos tenemos un número correspondiente como en el sistema octal tenemos números de 0 a ‘R-1’ donde R representa el valor base del sistema numérico. Como sugiere el nombre, en un … Continue reading «Conversión de número binario a octal usando HashMap en Java»

Métodos especiales de Java TreeSet

TreeSet es una de las implementaciones más importantes de la interfaz SortedSet en Java que utiliza un árbol para el almacenamiento. TreeSet implementa una interfaz NavigableSet al heredar la clase AbstractSet . Esto significa que los elementos almacenados en un TreeSet están ordenados, es decir, en orden ascendente. Debido a esta característica de TreeSet, proporciona … Continue reading «Métodos especiales de Java TreeSet»

¿Puede una ArrayList contener varias referencias al mismo objeto en Java?

La clase ArrayList en Java es básicamente una array redimensionable, es decir, puede crecer y reducir su tamaño dinámicamente de acuerdo con los valores que agregamos o eliminamos de ella. Está presente en el paquete java.util . Discutiremos si un ArrayList puede contener múltiples referencias al mismo objeto en Java. ArrayList en Java no proporciona … Continue reading «¿Puede una ArrayList contener varias referencias al mismo objeto en Java?»

Programa Java para obtener el tamaño de la colección y verificar que la colección esté vacía

El tamaño() y isEmpty() de la interfaz java.util.Collection se utilizan para verificar el tamaño de las colecciones y si la colección está vacía o no. El método isEmpty() no toma ningún parámetro y no devuelve ningún valor.  Ejemplo: Input:[99, 54, 112, 184, 2] Output:size = 5 and Collection is not empty Input:[] Output: size = … Continue reading «Programa Java para obtener el tamaño de la colección y verificar que la colección esté vacía»

Convierta String o String Array a HashMap en Java

Considerando un objeto de string que contiene el nombre del estudiante y el número de lista separados por una coma, y ​​cada estudiante contiene el nombre y el número de lista separados por dos puntos. Ahora es necesario convertir la string en un objeto de mapa para que cada número de lista de estudiantes se … Continue reading «Convierta String o String Array a HashMap en Java»

Método BlockingQueue poll() en Java con ejemplos

El método de encuesta (tiempo de espera prolongado, unidad de unidad de tiempo) de la interfaz BlockingQueue devuelve el encabezado de BlockingQueue eliminando ese elemento de la cola. Se puede decir que este método recupera y elimina el elemento del encabezado de esta LinkedBlockingQueue. Si la cola está vacía, el método poll() esperará hasta un … Continue reading «Método BlockingQueue poll() en Java con ejemplos»

Enumere el método lastIndexOf() en Java con ejemplos

Este método devuelve el último índice de aparición del elemento especificado en esta lista, o -1 si esta lista no contiene el elemento. Sintaxis: int lastIndexOf(Object o) Parámetros: Esta función tiene un único parámetro, es decir, el elemento a buscar en la lista. Devoluciones: este método devuelve el último índice de ocurrencia del elemento dado … Continue reading «Enumere el método lastIndexOf() en Java con ejemplos»

Apila el método clear() en Java con un ejemplo

El método Java.util.Stack.clear() se utiliza para eliminar todos los elementos de una pila. Usar el método clear() solo borra todo el elemento de la pila y no elimina la pila. En otras palabras, podemos decir que el método clear() se usa solo para vaciar una pila existente. Sintaxis: Stack.clear() Parámetros: El método no toma ningún … Continue reading «Apila el método clear() en Java con un ejemplo»