java中enum什么意思,java enums

  java中enum什么意思,java enums

  本篇文章给大家介绍一下爪哇中列举型别常见的用法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  常量定义

  公共枚举工作日{

  星期日,星期一、TUE、星期三、THT、星期五,星期六

  }swich

  公共枚举工作日{

  星期日,星期一、TUE、星期三、THT、星期五,星期六

  }

  公开课选择日{

  工作日工作日=工作日。孙;

  公共void select(){

  开关(工作日){

  孙案:

  工作日=工作日。孙;

  打破;

  .

  }

  }

  }向枚举添加新方法

  公共枚举颜色{

  红色(红色,1),绿色(绿色,2),空白(白色,3),YELLO(黄色, 4);

  //成员变量

  私有字符串名称;

  私有int索引;

  //构造方法

  私有颜色(字符串名称,int索引){

  this.name=name

  this.index=index

  }

  //普通方法

  公共静态字符串getName(int index) {

  for (Color c : Color.values()) {

  if (c.getIndex()==index) {

  返回c .姓名;

  }

  }

  返回空

  }

  //获取设置方法

  公共字符串getName() {

  返回名称;

  }

  公共void集合名称(字符串名){

  this.name=name

  }

  public int getIndex() {

  回报指数;

  }

  public void setIndex(int index) {

  this.index=index

  }

  }覆盖枚举方法

  公共枚举颜色{

  红色(红色,1),绿色(绿色,2),空白(白色,3),YELLO(黄色, 4);

  //成员变量

  私有字符串名称;私有int索引;

  //构造方法

  私有颜色(字符串名称,int索引){

  this.name=namethis.index=index

  }

  //覆盖方法

  @覆盖

  公共字符串toString() {

  返回这个。索引 _ this。姓名;

  }

  }实现接口

  公共接口行为{

  空的打印();

  string getInfo();

  }

  公共枚举颜色实现行为{

  红色(红色,1),绿色(绿色,2),空白(白色,3),YELLO(黄色, 4);

  //成员变量

  私有字符串名称;

  私有int索引;

  //构造方法

  私有颜色(字符串名称,int索引){

  this.name=namethis.index=index

  }

  //接口方法

  @覆盖

  公共字符串getInfo() {

  返回这个名字

  }

  //接口方法

  @覆盖

  公共作废打印(){

  系统。出去。println(这个。索引:这个。姓名);

  }

  }接口组织枚举

  公共界面食品{

  列举型别咖啡器食品{

  黑咖啡,无咖啡因咖啡,拿铁,卡布奇诺

  }

  列举型别甜品器食物{

  水果、蛋糕、冰淇淋

  }

  }枚举集合

  公共类测试{

  公共静态void main(String[] args) {

  enumsteweekday week=枚举集。无(工作日。类);

  week.add(工作日。周一);

  System.out.println(枚举集中的元素:周);

  week.remove(工作日。周一);

  System.out.println(枚举集中的元素:周);

  一周。addall(枚举集。(周)的补数;

  System.out.println(枚举集中的元素:周);

  一周。移除所有(枚举集。范围(工作日.星期五,工作日. SAT));

  System.out.println(枚举集中的元素:周);

  }推荐: 《java视频教程》 以上就是爪哇中列举型别常见的用法是什么的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: