Java by API/java.util/EnumSet
EnumSet: iterator()
<source lang="java">
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;
}
</source>
EnumSet: of(T e1, T e2, T e3)
<source lang="java">
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;
}
</source>