Java Insert Elements to EnumSet

https:/‮tual.www/‬turi.com
Java Insert Elements to EnumSet
/**
 * @author lautturi.com 
 * Java example: add element to enumset in java
 */

import java.util.*;

public class Lautturi {

	enum Size {
        SMALL, MEDIUM, LARGE, EXTRALARGE
    }
	
	public static void main(String[] args) {

		// Creating an EnumSet using allOf()
        EnumSet<Size> sizes1 = EnumSet.allOf(Size.class);
        
        // Creating an EnumSet using noneOf()
        EnumSet<Size> sizes2 = EnumSet.noneOf(Size.class);
        
        // Using add method
        sizes2.add(Size.MEDIUM);
        System.out.println("EnumSet Using add(): " + sizes2);
        
        // Using addAll() method
        sizes2.addAll(sizes1);
        
        System.out.println("EnumSet Using addAll(): " + sizes2);
	}
}

output:

EnumSet Using add(): [MEDIUM]
EnumSet Using addAll(): [SMALL, MEDIUM, LARGE, EXTRALARGE]
Created Time:2017-09-25 10:44:15  Author:lautturi