Método HashMap containsKey() en Java

El método java.util.HashMap.containsKey() se usa para verificar si una clave en particular se está asignando al HashMap o no. Toma el elemento clave como parámetro y devuelve True si ese elemento está mapeado en el mapa. Sintaxis:   Hash_Map.containsKey(key_element) Parámetros: el método toma solo un parámetro key_element que se refiere a la clave cuyo mapeo se … Continue reading «Método HashMap containsKey() en Java»

HashMap en Java con ejemplos – Part 1

HashMap<K, V> es parte de la colección de Java desde Java 1.2. Esta clase se encuentra en el paquete java.util . Proporciona la implementación básica de la interfaz Map de Java. Almacena los datos en pares (clave, valor) y puede acceder a ellos mediante un índice de otro tipo (por ejemplo, un número entero). Un … Continue reading «HashMap en Java con ejemplos – Part 1»

¿Cómo convertir ArrayList a HashMap antes de Java 8?

ArrayList es una array de tamaño variable. Está bajo el paquete java java.util. Da arrays dinámicas en Java. ArrayList es útil en programas donde se requieren muchos cambios en la array, pero estos también son más lentos que las arrays estándar. Los elementos de una ArrayList se pueden agregar y eliminar cuando sea necesario. HashMap … Continue reading «¿Cómo convertir ArrayList a HashMap antes de Java 8?»

Método HashMap keySet() en Java

El método java.util.HashMap.keySet() en Java se utiliza para crear un conjunto de elementos clave contenidos en el mapa hash. Básicamente, devuelve una vista de conjunto de las claves o podemos crear un nuevo conjunto y almacenar los elementos clave en ellos. Sintaxis: hash_map.keySet() Parámetros: El método no toma ningún parámetro. Valor devuelto: el método devuelve … Continue reading «Método HashMap keySet() en Java»

Representar la fracción de dos números en el formato de string

Dados dos números enteros que representan el Numerador y el Denominador de una fracción, devuelva la fracción en formato de string. Si la parte fraccionaria se repite, encierre la parte repetida entre paréntesis. Ejemplos:  Input: Numerator = 1, Denominator = 2 Output: «0.5» 1/2 = 0.5 with no repeating part. Input: Numerator = 50, Denominator … Continue reading «Representar la fracción de dos números en el formato de string»

Convierta una string dada en otra mediante reemplazos mínimos de subsecuencias por su carácter más pequeño

Dadas dos strings A y B , la tarea es contar el número mínimo de operaciones necesarias para convertir la string A en B. En una operación, seleccione una subsecuencia de la string A y convierta cada carácter de esa subsecuencia al carácter más pequeño presente en ella. Si no es posible transformar, imprima “-1” … Continue reading «Convierta una string dada en otra mediante reemplazos mínimos de subsecuencias por su carácter más pequeño»

Calcule el peso del paréntesis en función de las condiciones dadas

Dada una string de paréntesis válida S , la tarea es encontrar el peso del paréntesis en función de las siguientes condiciones:   El peso de “( )” es 1 Peso de «AB» = peso de «A» + peso de «B» (donde A y B son paréntesis válidos independientes). por ejemplo, peso de “()()” = peso … Continue reading «Calcule el peso del paréntesis en función de las condiciones dadas»

Minimice las eliminaciones requeridas para hacer una array dada consecutiva en cualquier orden

Dada una array arr[] . La tarea es minimizar el número de eliminaciones para que todos los elementos de arr[] sean consecutivos.  Ejemplos Entrada: arr[] = {45, 42, 46, 48, 47} Salida: 1 Explicación: Después de eliminar 42 vemos que hay elementos consecutivos presentes en la array (45-48). Entrada: arr[] = {7, 4, 8, 5, … Continue reading «Minimice las eliminaciones requeridas para hacer una array dada consecutiva en cualquier orden»

Programa Java para encontrar la ocurrencia de palabras en una string usando HashMap

HashMap<Key, Value> proporciona la implementación básica de la interfaz Map de Java e importa el paquete java.util.HashMap o su superclase. HashMap almacena los datos en pares (clave, valor) y se accede a ellos mediante un índice de otro tipo (por ejemplo, un número entero). Un objeto se utiliza como clave para otro objeto. Si se … Continue reading «Programa Java para encontrar la ocurrencia de palabras en una string usando HashMap»

Método HashMap computeIfPresent(key, BiFunction) en Java con ejemplos

El método computeIfPresent(Key, BiFunction) de la clase HashMap que le permite calcular el valor de una asignación para una clave específica si la clave ya está asociada con un valor (o está asignada a un valor nulo). Si la función de asignación de este método devuelve un valor nulo, se elimina la asignación. Si la … Continue reading «Método HashMap computeIfPresent(key, BiFunction) en Java con ejemplos»