Java 枚举变量解析
来源:互联网 发布:淘宝千人千面在哪设置 编辑:程序博客网 时间:2024/04/28 14:53
abstract class Enum{public Enum () {System.out.println("Enum");}public static final Enum Sat = new Enum(){@Overridepublic Enum nextDay() {// TODO Auto-generated method stubreturn null;}};public static final Enum Sun = new Enum(){@Overridepublic Enum nextDay() {// TODO Auto-generated method stubreturn null;}};public abstract Enum nextDay();//public Enum nextDay() {//if(this == Sat){//return Sun;//}else{//return Sat;//}////}public String toString() {return (this == Sat ? "Sat":"Sun");}}/* * 分析出来的结果: * ①由此对比我们看出 枚举变量实质应该是个类的实例 * ②枚举变量在使用前,就已经初始化完毕 -->参考模拟Enum * */enum Weekday{FRI{@Overridepublic Weekday nextLamp() {// TODO Auto-generated method stubreturn null;}},SAT(2){@Overridepublic Weekday nextLamp() {// TODO Auto-generated method stubreturn null;}};private int time;private Weekday(){System.out.println("First");}private Weekday(int time){System.out.println("Second");this.time = time;}public abstract Weekday nextLamp();}public class MyEnum {public static void main(String[] args) {// TODO Auto-generated method stubEnum satEnum = Enum.Sat;//System.out.println(satEnum);Weekday weekday1 = Weekday.SAT;//Weekday weekday2 = Weekday.SAT;//Weekday weekday3 = Weekday.WED;}}
0 0
- Java 枚举变量解析
- java枚举变量
- Java枚举解析
- java枚举解析
- java 枚举源码解析
- Java枚举全解析
- java枚举初解析
- java 枚举实例解析
- 定义java的枚举变量
- java中的枚举类型解析
- Java枚举变量的遍历与转换
- 枚举变量
- 枚举变量
- 枚举变量
- 枚举变量
- 枚举变量
- JAVA之enum(枚举类)解析
- Java下枚举变量与其他数据类型的转换
- IOS开发UI篇--IOS动画(Core Animation)总结
- Android基础入门教程——2.3.4 ImageView(图像视图)
- 关于idea运行项目时突然java文件报错
- 各种排序算法性能之间的比较
- Storm-源码分析-LocalState (backtype.storm.utils)
- Java 枚举变量解析
- 【JavaWeb】(10)微信公众号开发进阶
- EditText的android:inputType属性
- django 1.8 官方文档翻译: 2-5-4 聚合 (初稿)
- Android Studio 一些常用配置
- mysql忘记root账号密码的简单解决办法
- 鸿雁电器oa系统中决策支持模块效果
- Android基础入门教程——3.4 TouchListener PK OnTouchEvent + 多点触碰
- iOS AppDelegate的详解