¿Cuál es el método getordefault en java hashma?

¿Cuál es el método getordefault en java hashma?
En Java, puede haber casos en los que sea necesario acceder o volver a verificar las entradas adjuntas. Por ejemplo, analizar las funcionalidades implementadas y evitar las limitaciones del código simultáneamente. En tales situaciones, el hashmap "getorDefault ()El método en Java es de gran ayuda para analizar las funcionalidades del código convenientemente.

Este artículo explicará el método de hashmap "getordefault ()" en Java.

¿Cuál es el método "getordefault ()" en Java Hashmap??

El hashmap "getorDefault ()El método "en Java proporciona el valor predeterminado especificado en el caso de que la asignación de la clave particular no se encuentra en el hashmap.

Sintaxis

Mapache.Obtener (clave de objeto, v Defval)

En la sintaxis anterior:

  • "llave"Se refiere a la clave cuyo valor asignado debe devolverse.
  • "defval"Corresponde al valor predeterminado que se devuelve en el caso de que la asignación de la clave en particular no está allí.

Antes de dirigirse al ejemplo, asegúrese de importar el siguiente paquete para trabajar con todas las clases en el "Java.utilizar.*" paquete:

importar java.utilizar.*;

Ejemplo: Demostración del método hashmap "getordefault ()" en Java

El siguiente ejemplo aplica el hashmap "getorDefault ()"Método para devolver los valores correspondientes (predeterminado si no se encuentra) contra el invocado"llaves"Del Hashmap"valor clave"Pares:

clase pública getorDefault
public static void main (string [] args)
Mapache map = new HashMap ();
mapa.poner (1, "Harry");
mapa.poner (2, "David");
mapa.poner (3, "Gerard");
Sistema.afuera.println ("El hashmap se convierte en:" + mapa);
String out1 = mapa.getorDefault (1, "No se encontró valor!");
Sistema.afuera.println ("El valor para la clave 1 ->" + out1);
String out2 = mapa.getordefault (4, "No se encontró valor!");
Sistema.afuera.println ("El valor para la clave 4 ->" + out2);

De acuerdo con las líneas de código anteriores, aplique los siguientes pasos:

  • En primer lugar, cree un "Mapache"Objeto usando el"nuevo"Palabra clave y la"Hashmap ()"Constructor, respectivamente.
  • Nota: El ""Indica que el"llaves"Comprender el"Entero"Tipo de datos y el"valores"Será del"Cadena" tipo.
  • Ahora, asocie el "poner()Método "con el hashmap creado para agregar los valores establecidos al hashmap.
  • Después de eso, aplique el "getorDefault ()"Método dos veces para devolver el valor correspondiente con la clave especificada en ambos casos.
  • Algoritmo: Es tal que si la clave particular no se encuentra en el hashmap en ninguno de los casos, el último valor predeterminado se devolverá en su lugar, i.mi., "No se encontró valor!".

Producción

El resultado significa que desde este último "llave"No existe en el hashmap, por lo tanto, el valor contra él tampoco se puede invocar y, por lo tanto, el mensaje particular se muestra en su lugar.

Conclusión

El hashmap "getorDefault ()El método "en Java proporciona el valor predeterminado específico en el caso de que la asignación de la clave particular no se encuentra dentro del hashmap. Es tal que el valor predeterminado se puede especificar el usuario. Este blog discutió la utilización e implementación del método hashmap "getordefault ()" en Java.