Thursday, December 11, 2025
HomeLanguagesJavaEnumSet allof() Method in Java

EnumSet allof() Method in Java

The Java.util.EnumSet.allOf(Class elementType) in Java is used to create an enum set that will be used to contain all of the elements in the specified elementType.

Syntax:

public static > EnumSet allOf(Class elementType)

Parameters: The method accepts one parameter elementType of element type and refers to the class object whose elements are to be stored into the set.

Return Value: The method does not return any value.

Exceptions: The method throws NullPointerException if the elementType is Null.

Below programs illustrate the working of Java.util.EnumSet.allOf() method:
Program 1:




// Java program to demonstrate allof() method
import java.util.*;
  
// Creating an enum of GFG type
enum GFG {
    Welcome,
    To,
    The,
    World,
    of,
    Geeks
}
;
  
public class Enum_Set_Demo {
  
    public static void main(String[] args)
    {
        // Creating an empty EnumSet
        EnumSet<GFG> e_set = null;
  
        // Displaying the empty EnumSet
        System.out.println(e_set);
  
        // Getting all elements from GFG
        e_set = EnumSet.allOf(GFG.class);
  
        // Displaying the final set
        System.out.println("The updated set is:" + e_set);
    }
}


Output:

null
The updated set is:[Welcome, To, The, World, of, Geeks]

Program 2:




// Java program to demonstrate allof() method
import java.util.*;
  
// Creating an enum of CARS type
enum CARS {
    RANGE_ROVER,
    MUSTANG,
    CAMARO,
    AUDI,
    BMW
}
;
  
public class Enum_Set_Demo {
  
    public static void main(String[] args)
    {
        // Creating an empty EnumSet
        EnumSet<CARS> e_set = null;
  
        // Displaying the empty EnumSet
        System.out.println(e_set);
  
        // Getting all elements from CARS
        e_set = EnumSet.allOf(CARS.class);
  
        // Displaying the final set
        System.out.println("The updated set is:" + e_set);
    }
}


Output:

null
The updated set is:[RANGE_ROVER, MUSTANG, CAMARO, AUDI, BMW]
RELATED ARTICLES

Most Popular

Dominic
32440 POSTS0 COMMENTS
Milvus
105 POSTS0 COMMENTS
Nango Kala
6811 POSTS0 COMMENTS
Nicole Veronica
11950 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12023 POSTS0 COMMENTS
Shaida Kate Naidoo
6943 POSTS0 COMMENTS
Ted Musemwa
7194 POSTS0 COMMENTS
Thapelo Manthata
6889 POSTS0 COMMENTS
Umr Jansen
6880 POSTS0 COMMENTS