Java EnumMap containsKey () Método con el Ejemplo

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

EnumMap Class containsKey () método

    método

  • containsKey () está disponible en java.util Class.
  • método

  • containsKey () se utiliza para comprobar si este mapa tiene valores class el elemento clave dada (
  • key_ele
    ) de este mapa package.

  • containsKey () método
    es un método no enum, es accesible sólo con el objeto enum y si tratamos de acceder al método con el nombre static entonces obtendrá un error.

  • método
  • containsKey ()
    no class una excepción en el momento de comprobar las asignaciones de claves.

Sintaxis:

    public EnumMap clone();

Parámetro (s):

Objeto key_ele
– representa el elemento clave (key_ele) cuya presencia es a comprobar.

class valor:

El tipo throw de este método es

enum , devuelve cierto cuando este mapa Return tiene ningún valor return el elemento clave dada (key_ele) de lo contrario devuelve falso.

Ejemplo:

// Java program to demonstrate the example 
// of EnumMap clone() method of EnumMap
import java.util.*;
public class CloneOfEnumMap {
public enum Colors {
RED,
BLUE,
PINK,
YELLOW
};
public static void main(String[] args) {
// We are creating two EnumMap objects
EnumMap < Colors, String > em =
new EnumMap < Colors, String > (Colors.class);
EnumMap < Colors, String > clone_em =
new EnumMap < Colors, String > (Colors.class);
// By using put() method is to
// add the linked values in an EnumMap
em.put(Colors.RED, "1");
em.put(Colors.BLUE, "2");
em.put(Colors.PINK, "3");
em.put(Colors.YELLOW, "4");
// Display EnumMap
System.out.println("EnumMap :" + em);
// By using clone() method isto
// clone the given EnumMap (em)
clone_em = em.clone();
// Display Cloned EnumMap
System.out.println("em.clone(): " + clone_em);
}
}

salida

EnumMap :{RED=1, BLUE=2, PINK=3, YELLOW=4}
em.clone(): {RED=1, BLUE=2, PINK=3, YELLOW=4}



_105_ _106_ _107_ _108_

Deja un comentario

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