gama Java EnumSet () Método con el Ejemplo

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

gama EnumSet Class () método método

  • range () está disponible en java.util Class.
  • range () método se utiliza para crear un conjunto class y asignar todos los elementos en el rango de los dos parámetros st (posición de partida) dado y en (posición final).
  • gama () método es un método package, es accesible con el nombre enum y si tratamos de acceder al método con el objeto static entonces no obtendrá un error.
  • range () método
    puede class una excepción en el momento de volver conjunto throw.

NullPointerException
: Esta excepción puede enum cuando el dado uno cualquiera de los parámetros es throw existe.

IllegalArgumentException
: Esta excepción puede null cuando el primer parámetro dado es mayor que el segundo parámetro.

  • Sintaxis:
  •     public static EnumSet noneOf(Class ele_ty);

Parámetro (s):

EnumSet st

– representa el elemento de partida en el conjunto class.

EnumSet en

– representa el elemento que termina en este conjunto Class.

Class valor:
El tipo for de este método es
EnumSet
, devuelve un conjunto Return con elementos de la gama dada definida.
Ejemplo:

// Java program is to demonstrate the example of
// noneOf(Class ele_ty) method of EnumSet
import java.util.*;
public class NoneOfEnumSet {
// Initialize a enum variable
// with some constants
public enum Colors {
RED,
BLUE,
GREEN,
PURPLE,
YELLOW
};
public static void main(String[] args) {
// Here , we are creating two EnumSet
EnumSet < Colors > all_of = null;
// By using allOf() method is to
// get all of the elements of an enum
// and put into an es
all_of = EnumSet.allOf(Colors.class);
// Display Modified EnumSet
System.out.println("EnumSet.allOf(Colors.class): " + all_of);
// By using noneOf() method is to
// get none of the elements exists
// in an EnumSet none_of
EnumSet none_of = EnumSet.noneOf(Colors.class);
// Display Modified EnumSet
System.out.println("EnumSet.noneOf(Colors.class): " + none_of);
}
}


salida

EnumSet.allOf(Colors.class): [RED, BLUE, GREEN, PURPLE, YELLOW]
EnumSet.noneOf(Colors.class): []

_110_ _111_ _112_ _113_ _114_ _115_ _116_ _117_ _118_ _119_ _120_ _121_ _122_ _123_ _124_ _125_ _126_ _127_

Deja un comentario

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