Convertir Array a LinkedList en Java

Array es una asignación de memoria contigua, mientras que LinkedList es un bloque de elementos colocados aleatoriamente en la memoria que están vinculados entre sí donde un bloque contiene la dirección de otro bloque en la memoria. A veces, según los requisitos o debido a problemas de espacio en la memoria, donde hay fragmentos de … Continue reading «Convertir Array a LinkedList en Java»

Método local getDefault() en Java

getDefault() Este método devuelve la configuración regional predeterminada establecida por la máquina virtual de Java. Este es un método estático, por lo que se puede llamar sin crear un objeto de la clase Locale. Sintaxis: public static Locale getDefault() Valor de retorno: el método devuelve la configuración regional predeterminada establecida por la máquina virtual de … Continue reading «Método local getDefault() en Java»

Programa Java para implementar tablas de direccionamiento directo

Las estructuras de datos se utilizan principalmente para almacenar datos y administrar una gran cantidad de datos, y las estructuras de datos eficientes son útiles para desarrollar mejores algoritmos. Las principales operaciones realizadas en una estructura de datos son Insertar, Buscar, Actualizar y Eliminar. Con cantidades crecientes de datos, todas estas operaciones tienden a tomar … Continue reading «Programa Java para implementar tablas de direccionamiento directo»

Java 8 | Método BigInteger divideAndRemainder() con ejemplos

java.math.BigInteger.divideAndRemainder(BigInteger val) se introdujo en Java 8. Este método devuelve una array de dos BigInteger después de aplicar la operación de división entre el BigInteger que llama a este método y el BigInteger pasado como parámetro al otro método. Aquí, First BigInteger de la array representa el resultado de la división (this / val) y … Continue reading «Java 8 | Método BigInteger divideAndRemainder() con ejemplos»

Programa Java para imprimir valores LinkedHashMap

LinkedHashMap es una clase predefinida en Java que es similar a HashMap, contiene la clave y su valor respectivo a diferencia de HashMap, en LinkedHashMap se conserva el orden de inserción. Necesitamos imprimir el valor del mapa hash que está vinculado con su clave. Tenemos que iterar a través de cada Clave presente en nuestro … Continue reading «Programa Java para imprimir valores LinkedHashMap»

Método LinkedBlockingQueue drenajeTo() en Java

El método DrainTo(Collection col) de LinkedBlockingQueue elimina todos los elementos disponibles de esta LinkedBlocking Queue y los agrega a la colección dada pasada como parámetro.  drenajeA(Colección<? super E> col) El método DrainTo(Collection<? super E> col) de LinkedBlockingQueue elimina todos los elementos de esta cola y los agrega a la columna de colección dada. Esta es … Continue reading «Método LinkedBlockingQueue drenajeTo() en Java»

¿Cómo arreglar java.lang.ClassCastException en TreeSet?

La clase TreeSet en Java implementa la interfaz Set que usa un árbol para almacenar elementos que contienen objetos únicos almacenados en orden ascendente. Puede encontrarse con una excepción llamada java.lang.ClassCastException mientras trabaja con objetos TreeSet. Básicamente, los elementos de TreeSet se ordenan de forma natural o mediante el Comparator definido en el constructor. Si … Continue reading «¿Cómo arreglar java.lang.ClassCastException en TreeSet?»

Java ConcurrentHashMap | clear()

Requisito previo: ConcurrentHashmap Java método clear() El método java.util.concurrentHashMap.clear() se utiliza para borrar la asignación. Se utiliza para eliminar la asignación de ConcurrentHashMap. Sintaxis: public void clear() // Java program to demonstrate // clear() method    import java.util.concurrent.ConcurrentHashMap; import java.util.*;    public class ConcurrentHashMapExample {        public static void main(String[] args)     {            // Creating … Continue reading «Java ConcurrentHashMap | clear()»

Programa Java para imprimir elementos de contorno de la array

Dada una array de tamaño Fila x Col Imprime los elementos de contorno de la array. Los elementos de contorno son aquellos elementos que no están rodeados por elementos en las cuatro direcciones, es decir, elementos en la primera fila, primera columna, última fila y última columna. Ejemplo: Input : 1 2 3 4 5 … Continue reading «Programa Java para imprimir elementos de contorno de la array»

Método BitSet anteriorSetBit() en Java

BitSet es una clase definida en el paquete java.util. Crea una array de bits representados por valores booleanos. Requisito previo: Java BitSet | Serie 1 Bitset.previousSetBit() Este método se usa para encontrar si hay bits verdaderos que ocurren en o antes del índice de inicio especificado. Esta función devuelve el índice del bit más cercano … Continue reading «Método BitSet anteriorSetBit() en Java»