Friday, May 15, 2026
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
32514 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6892 POSTS0 COMMENTS
Nicole Veronica
12012 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12107 POSTS0 COMMENTS
Shaida Kate Naidoo
7016 POSTS0 COMMENTS
Ted Musemwa
7262 POSTS0 COMMENTS
Thapelo Manthata
6975 POSTS0 COMMENTS
Umr Jansen
6963 POSTS0 COMMENTS