用java写一个枚举类程序

用java写一个枚举类程序,第1张

package comschoolstereotype; 

  活动枚举类型 
  @author QiXuanChen 
 /
public enum EventStatus { 
  / 
    未发布。 
   / 
  DRAFT("DRAFT", "未发布"), 
  / 
    已发布。 
   /
  PUBLISHED("PUBLISHED", "已发布"); 
  / 
    活动状态的值。 
   /
  private String value; 
  / 
    活动状态的中文描述。 
   /
  private String text; 
  / 
    @param status 活动状态的值 
    @param desc 活动状态的中文描述 
   /
  private EventStatus(String status, String desc) { 
    value = status; 
    text = desc; 
  } 
  / 
    @return 当前枚举对象的值。 
   /
  public String getValue() { 
    return value; 
  } 
  / 
    @return 当前状态的中文描述。 
   /
  public String getText() { 
    return text; 
  } 
  / 
    根据活动状态的值获取枚举对象。 
    
    @param status 活动状态的值 
    @return 枚举对象 
   /
  public static EventStatus getInstance(String status) { 
    EventStatus[] allStatus = EventStatusvalues(); 
    for (EventStatus ws : allStatus) { 
      if (wsgetValue()equalsIgnoreCase(status)) { 
        return ws; 
      } 
    } 
    throw new IllegalArgumentException("status值非法,没有符合课程状态的枚举对象"); 
  } 
}

以上就是关于用java写一个枚举类程序全部的内容,包括:用java写一个枚举类程序、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9653338.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存