public
static <E extends Enum<E>> EnumSet<E> of(E e)
Creates
an enum set initially containing the specified element.
import java.util.*; class EnumSetOf{ enum Day{ MON,TUE,WED,THU, FRI,SAT,SUN; } public static void main(String args[]){ EnumSet<Day> mySet1 = EnumSet.of(Day.SUN); System.out.println("Elements in mySet1 are"); System.out.println(mySet1); } }
Output
Elements in mySet1 are [SUN]
1. throws
NullPointerException if e is null
import java.util.*; class EnumSetOfNull{ enum Day{ MON,TUE,WED,THU, FRI,SAT,SUN; } public static void main(String args[]){ EnumSet<Day> mySet1 = EnumSet.of(null); } }
Output
Exception in thread "main" java.lang.NullPointerException at java.util.EnumSet.of(EnumSet.java:204) at EnumSetOfNull.main(EnumSetOfNull.java:10)
No comments:
Post a Comment