博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
0基础学java_枚举
阅读量:4964 次
发布时间:2019-06-12

本文共 1459 字,大约阅读时间需要 4 分钟。

枚举Enum

所谓的枚举就是规定好了指定的范围,所有的内容都是从指定的范围内取出。

举例:

1 package com.feimao.a1; 2  3  4 class Color { 5     public static final Color RED = new Color("红色"); 6     public static final Color GREEN = new Color("绿色"); 7     public static final Color YELLOW = new Color("黄色"); 8     private String name; 9 10     private Color(String name) {11         this.name = name;12     }13 14     public void setName(String name) {15         this.name = name;16     }17 18     public String getName() {19         return name;20     }21 22     public static Color getInstance(int i) {23         switch (i) {24             case 1: {25                 return RED;26             }27             case 2: {28                 return GREEN;29             }30             case 3: {31                 return YELLOW;32             }33             default: {34                 return null;35             }36         }37     }38 }39 40 public class EnumDemo02 {41     public static void main(String args[]) {42         Color c1 = Color.RED;43         System.out.println(c1.getName());44         Color c2 = Color.getInstance(2);45         System.out.println(c2.getName());46 47     }48 49 }

 

举例:枚举enum

1 enum Color{ 2  3        RED , GREEN ,YELLOW; 4  5 } 6  7 public class EnmuDemo01{ 8  9      public static void main(String args[]){10 11         Color c = Color.GREEN;12 13         System.out.println(c);14 15          }16 17      }18

 

转载于:https://www.cnblogs.com/feimaoyuzhubaobao/p/9919808.html

你可能感兴趣的文章
dedecms关键词维护里面字数多的词优先字数少的词的解决办法 相关案例演示
查看>>
eclipse和android studio的目录结构分析
查看>>
我的第一个canvas的作品:漫画对白编辑器
查看>>
NYOJ题目100 1的个数
查看>>
用字符串连接SQL语句并用EXEC执行时,出现名称 '‘不是有效的标识符
查看>>
js前端读写文件的方法(json、excel)
查看>>
HDU4670 Cube number on a tree 树分治
查看>>
php的模板原理
查看>>
Beta阶段——第6篇 Scrum 冲刺博客
查看>>
Python学习一:序列基础详解
查看>>
netty权威指南学习笔记一——NIO入门(3)NIO
查看>>
dashucoding记录2019.6.7
查看>>
IOS FMDB
查看>>
编码总结,以及对BOM的理解
查看>>
九涯的第一次
查看>>
PHP5.3的VC9、VC6、Thread Safe、Non Thread Safe的区别
查看>>
Android中全屏或者取消标题栏
查看>>
处理器管理与进程调度
查看>>
页面懒加载
查看>>
asp.net源码收集
查看>>