Diferencia entre TreeMap y TreeSet en Java

TreeSet es principalmente una implementación de SortedSet en Java donde no se permite la duplicación y los objetos se almacenan ordenados y en orden ascendente. Algunas características importantes del TreeSet son: En TreeSet no se permiten valores duplicados porque implementa la interfaz SortedSet . Los objetos en un TreeSet se almacenan en orden ascendente. En … Continue reading «Diferencia entre TreeMap y TreeSet en Java»

¿Cómo iterar LinkedHashMap en Java?

La clase LinkedHashMap amplía HashMap y mantiene una lista vinculada de las entradas en el mapa, en el orden en que se insertaron. Esto permite la iteración del orden de inserción sobre el mapa. Es decir, al iterar un LinkedHashMap, los elementos se devolverán en el orden en que se insertaron. Básicamente, hay dos formas … Continue reading «¿Cómo iterar LinkedHashMap en Java?»

¿Cómo eliminar un elemento de la colección usando el objeto Iterator en Java?

La colección en Java es un conjunto de interfaces como List, Set y Queue. Un iterador en Java se usa para iterar o atravesar los elementos de la Colección. Hay tres tipos de iteradores en Java, a saber, Enumerator , Iterator y ListIterator.  Las dos formas de eliminar un elemento de Colecciones usando Iterator: Usando … Continue reading «¿Cómo eliminar un elemento de la colección usando el objeto Iterator en Java?»

¿Qué bibliotecas de Java son útiles para la programación competitiva?

Java es uno de los lenguajes más recomendados en la programación competitiva (consulte un artículo anterior para obtener más detalles) El marco de Java Collection contiene muchos contenedores que son útiles para diferentes propósitos. En este artículo, nos vamos a centrar en los contenedores más importantes desde el punto de vista de la programación competitiva … Continue reading «¿Qué bibliotecas de Java son útiles para la programación competitiva?»

El método Map containsValue() en Java con ejemplos

El método java.util.Map.containsValue() se usa para verificar si un valor en particular está siendo mapeado por una sola o más de una clave en el Mapa. Toma el valor como parámetro y devuelve True si ese valor está mapeado por cualquiera de las claves en el mapa. Sintaxis: boolean containsValue(Object Value) Parámetros: el método toma … Continue reading «El método Map containsValue() en Java con ejemplos»

Diccionario size() Método en Java con ejemplos

El método size() de la clase Dictionary en Java se utiliza para conocer el tamaño del diccionario o el número de claves distintas presentes en el diccionario. Sintaxis: DICTIONARY.size() Parámetros: El método no acepta ningún parámetro. Valor devuelto: el método devuelve el número de claves presentes en el diccionario. Los siguientes programas ilustran el método … Continue reading «Diccionario size() Método en Java con ejemplos»

Método de colección clear() en Java con ejemplos

La interfaz clear() de java.util.Collection se utiliza para borrar la colección a la que se llama. Este método no toma ningún parámetro y no devuelve ningún valor. Sintaxis: Collection.clear() Parámetros: este método no acepta ningún parámetro Valor devuelto: este método no devuelve ningún valor. Excepciones: este método arroja las siguientes excepciones: UnsupportedOperationException: si la operación … Continue reading «Método de colección clear() en Java con ejemplos»

¿Cómo convertir vector a array en Java?

Como todos sabemos, una array es un grupo de variables de tipo similar a las que se hace referencia con un nombre común, mientras que, por otro lado, los vectores básicamente pertenecen a clases heredadas, pero ahora son totalmente compatibles con las colecciones. Se encuentra en el paquete java.util e implementa la interfaz List , … Continue reading «¿Cómo convertir vector a array en Java?»

Método TreeMap comparador() en Java con ejemplos

El método comparador() de la clase java.util.TreeMap se usa para devolver el comparador usado para ordenar las claves en este mapa, o nulo si este mapa usa el orden natural de sus claves. –> java.util Package –> TreeMap Class –> comparator() Method Sintaxis:   public Comparator comparator() Tipo de devolución: este método devuelve el comparador utilizado … Continue reading «Método TreeMap comparador() en Java con ejemplos»

Método de eliminación de cola() en Java

El método remove() de Queue Interface devuelve y elimina el elemento al frente del contenedor. Elimina la cabecera del contenedor. El método lanza una excepción NoSuchElementException cuando la cola está vacía. Sintaxis: E remove() Devoluciones: este método devuelve la cabeza de la cola. Excepción: la función lanza una excepción NoSuchElementException cuando la cola está vacía. … Continue reading «Método de eliminación de cola() en Java»