枚举
来源:互联网 发布:sql删除数据库命令 编辑:程序博客网 时间:2024/06/01 10:16
新建enum
public enum EnumTest {
ENUM_A,ENUM_B,ENUM_C;
}
新建一个测试类
public class Demo {
public static void main(String[] args) {
Demo demo = new Demo();
demo.doit(EnumTest.ENUM_A);
}public void doit(EnumTest e){ switch(e){ case ENUM_A: System.out.println("ENUM_A"); break; case ENUM_B: System.out.println("ENUM_B"); break; case ENUM_C: System.out.println("ENUM_C"); break; }}
}
测试结果:
ENUM_A
枚举类型可以单独创建在一个.java文件中,也可以在类的内部定义
public class Demo {
public enum EnumTest {
ENUM_A,ENUM_B,ENUM_C;
}
public static void main(String[] args) {
//Demo demo = new Demo();
doit(EnumTest.ENUM_A);
}public static void doit(EnumTest e){ //定义为静态方法,可以在调用的时候不用创建对像,直接调用 switch(e){ case ENUM_A: System.out.println("ENUM_A"); break; case ENUM_B: System.out.println("ENUM_B"); break; case ENUM_C: System.out.println("ENUM_C"); break; }}
}
阅读全文
0 0
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- jsp的exception对象
- ES6之对象字面量扩展语法(Enhanced Object Literals)
- PS入门基础<3>
- DNS服务器配置实验--正向解析、反向解析、主从解析、子域授权和bindview
- NameNode启动过程
- 枚举
- 我的学习记录25
- KindEditor上传图片后回调传入文本框和列表框并显示图片
- select name where id>1
- PHP实现分页
- Tomcat在非Root用户下使用80端口启动报错解决办法
- 关于maven项目jar包的版本管理方法
- java 取出JComboBox中的当前值
- JavaWeb学习笔记-XML-1