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 }
  • 相关阅读:
    super与this的区别?
    springboot(4)-thymeleaf
    springboot(3)-自定义josn
    springboot(2)-Http协议接口开发
    springboot(1)-HelloWorld
    SpringSecurityOauth2.0
    Docker 应用部署
    RabbitMQ02
    RabbitMQ01
    011通用寄存器
  • 原文地址:https://www.cnblogs.com/ilxx1988/p/2882225.html
Copyright © 2011-2022 走看看