Weeks.java: packagecn.edu.xidian.crytoll; publicenumWeeks{ MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURADAY,SUNDAY } EnumSetTest.java: packagecn.edu.xidian.crytoll; importstaticcn.edu.xidian.crytoll.Weeks.MONDAY; importstaticcn.edu.xidian.crytoll.Weeks.THURSDAY; importjava.util.EnumSet; publicclassEnumSetTest{ publicstaticvoidmain(String[]args){ EnumSetweek=EnumSet.noneOf(Weeks.class); week.add(MONDAY); System.out.println("EnumSet中的元素:"+week); week.remove(MONDAY); System.out.println("EnumSet中的元素:"+week); week.addAll(EnumSet.complementOf(week)); System.out.println("EnumSet中的元素:"+week); week.removeAll(EnumSet.range(MONDAY,THURSDAY)); System.out.println("EnumSet中的元素:"+week); } } |