Java by API/java.util/EnumSet

Материал из Java эксперт
Перейти к: навигация, поиск

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>