zoukankan      html  css  js  c++  java
  • EnumSet

     1 import java.util.EnumSet;
     2 
     3 enum FontConstant{Plain,Bold,Italic}
     4 public class EnumSetDemo {
     5 public static void main(String[] args){
     6     EnumSet<FontConstant> enumSet=EnumSet.of(FontConstant.Plain,FontConstant.Bold);
     7     showEnumSet(enumSet);
     8     
     9     showEnumSet(EnumSet.complementOf(enumSet));
    10     if(enumSet.contains(FontConstant.Bold)){
    11         System.out.println("baokuoFontConatant.Bold");
    12     }
    13 }
    14 
    15 public static  void showEnumSet(EnumSet<FontConstant> enumset){
    16     for(FontConstant constant:enumset){
    17         System.out.println(constant);
    18     }
    19     System.out.println();
    20     
    21 }
    22 }


     

     1 import java.util.EnumSet;
     2 
     3 
     4 public class EnumSetDemo2 {
     5 public static void main(String[] args){
     6     EnumSet<FontConstant>  enumSet=EnumSet.noneOf(FontConstant.class);
     7     enumSet.add(FontConstant.Bold);
     8     enumSet.add(FontConstant.Italic);
     9     showEnumSet(enumSet);
    10     
    
    11         
    12     
    13 }
    14 public static void showEnumSet(EnumSet<FontConstant> enumSet){
    15     for(FontConstant constant:enumSet){
    16         System.out.println(constant);
    17     }
    18     System.out.println();
    19     
    20 }
    21 }
  • 相关阅读:
    4/19学习总结
    人月神话读后感8
    4/18学习总结:PullToRefresh
    构建之法阅读笔记03
    构建之法阅读笔记02
    个人总结
    大二下学期课程总结
    学习进度16
    学习进度15
    课堂测试-找英语单词最长链
  • 原文地址:https://www.cnblogs.com/ilxx1988/p/2882225.html
Copyright © 2011-2022 走看看