We would like to know how to use EnumSet to store enum type data.
//from w w w .j ava 2 s . c o m import java.util.EnumSet; import java.util.Iterator; public class Main { public static void main(String[] args) { EnumSet largeSize = EnumSet.of(Size.XL,Size.XXL,Size.XXXL); for(Iterator it = largeSize.iterator();it.hasNext();){ Size size = (Size)it.next(); System.out.println(size); } } } enum Size { S, M, L, XL, XXL, XXXL; }
The code above generates the following result.