Java EnumSet allof () Método con el Ejemplo

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

EnumSet Class allof () método

    método

  • allof () está disponible en java.util Class.
  • allof () método se utiliza para class EnumSet que tiene todos los elementos del tipo de elemento dado (ele_ty).
  • allof () método es un método package, por lo que se puede acceder con el nombre enum y si tratamos de acceder al método con el objeto static entonces no obtendrá un error.
  • allof () método puede class una excepción en el momento de volver objeto EnumSet.
  • NullPointerException

: Esta excepción puede class cuando el parámetro dado es existe throw.

Sintaxis:

    public Collection values();

Parámetro (s):

Return ele_ty

– representar el tipo de elemento (ele_ty) return class este EnumSet.

enum valor:

El tipo _CR15_ de este método es EnumSet , recupera EnumSet que han conjunto de elementos de _CR16_ este _CR17_.

Ejemplo:

// Java program to demonstrate the example 
// of Collection values() method of EnumMap
import java.util.*;
public class ValuesOfEnumMap {
public enum Colors {
RED,
BLUE,
PINK,
YELLOW
};
public static void main(String[] args) {
// We are creating an EnumMap object
EnumMap < Colors, String > 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 values() method isto
// represent the values element exists in an
// EnumMap to be viewed in a Collection object
Collection val_ele = em.values();
// Display values collection view of EnumMap
System.out.println("em.values(): " + val_ele);
}
}

salida

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



_105_ _106_ _107_ _108_ _109_

Deja un comentario

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