Java LinkedHashMap conjunto de claves () Método con el Ejemplo

LinkedHashMap class conjunto de claves () método : Aquí, vamos a aprender sobre el método conjunto de claves () de LinkedHashMap Class con su sintaxis y su ejemplo.

LinkedHashMap Class conjunto de claves () método método

  • conjunto de claves () está disponible en java.util Class.
  • conjunto de claves () método se utiliza para obtener todas las claves existentes en este LinkedHashMap para ser visto en un conjunto.
  • conjunto de claves () método es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre default entonces obtendrá un error.
  • método

  • conjunto de claves () qué no for una excepción en el momento de devolver el conjunto de claves.

Sintaxis:

    public getOrDefault(Object key_ele, Value def_val);

Parámetro (s):

  • No acepta cualquier parámetro.
  • static valor:

El tipo class del método es
Conjunto

, devuelve la vista Conjunto de todo existe la clave en este LinkedHashMap.

Ejemplo:

// Java program to demonstrate the example 
// of getOrDefault(Object key_ele, Value def_val)
// method of LinkedHashMap
import java.util.*;
public class GetOrDefaultOfLinkedHashMap {
public static void main(String[] args) {
// Instantiates a LinkedHashMap object
Map < Integer, String > map = new LinkedHashMap < Integer, String > ();
// By using put() method is to add
// key-value pairs in a LinkedHashMap
map.put(10, "C");
map.put(20, "C++");
map.put(50, "JAVA");
map.put(40, "PHP");
map.put(30, "SFDC");
// Display LinkedHashMap
System.out.println("LinkedHashMap: " + map);
// By using getOrDefault() method is to
// return the value associated for the
// given key element if exists otherwise
// it returns the default value
Object val_ele = map.getOrDefault(50, "Microservices");
//Display val_ele
System.out.print("map.getOrDefault(50,Microservices): ");
System.out.println(val_ele);
}
}

salida

LinkedHashMap: {10=C, 20=C++, 50=JAVA, 40=PHP, 30=SFDC}
map.getOrDefault(50,Microservices): JAVA

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *