Java学习日志-枚举
来源:互联网 发布:淘宝直播合作平台 编辑:程序博客网 时间:2024/05/02 00:14
---------------------- android培训、java培训、期待与您交流! ----------------------
枚举可以作为一种单态的设计模式,
看到Enum,让我想起迭代器。
突然发现迭代器的用法很模糊了,练的还是有点少啊。
下面是看视频时学习的代码。
package cn.itcast.day1;import java.util.Date;public class EnumTest {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubWeekDay weekDay = WeekDay.FRI;System.out.println(weekDay);System.out.println(weekDay.name());System.out.println(weekDay.ordinal());// 返回枚举常量的序数(它在枚举声明中的位置,其中初始常量序数为零)。System.out.println(WeekDay.valueOf("SUN"));System.out.println(WeekDay.values().length);new Date(300){};}public enum WeekDay {SUN(1), MON(2), TUE, WED, THI, FRI, SAT;private WeekDay() {System.out.println("first");}private WeekDay(int day) {System.out.println("second");}}public enum Trafficlight {RED (30){public Trafficlight nextLamp() {return GREEN;}},GREEN (45){public Trafficlight nextLamp() {return YELLOW;}},YELLOW (5){public Trafficlight nextLamp() {return RED;}};public abstract Trafficlight nextLamp();private int time;private Trafficlight(int time){this.time = time;}}}
看完这几个视频才知道子类可以调用有参的构造方法。
以前学习的时候好像都没有用过有参的构造方法。
---------------------- android培训、java培训、期待与您交流! ----------------------
- Java学习日志-枚举
- java枚举学习
- java学习之枚举
- Java学习枚举
- java枚举学习总结
- java Enum枚举学习
- Java 枚举 的学习
- java基础学习-枚举
- 学习java的枚举
- java学习之枚举
- Java学习之枚举
- 个人学习-java-枚举
- java枚举学习
- java枚举类型学习
- Java 枚举类型学习
- 【java学习】枚举
- java枚举学习笔记
- Java学习-枚举
- Ubuntu11.10下配置Pbrt1.04
- 三个数据库的区别
- 设计模式_观察者模式(带例子)
- CursorAdapter
- 你知道你公司的发展规划吗?
- Java学习日志-枚举
- C#_汉字与GBK,Unicode,UTF-8编码之间的转换(by daode1212)
- Flex错误码列表
- SGU103
- 号码字符串与BCD编码互转 c#
- 编程珠玑第8章-课后习题10题补充
- 如何预测用户query意图
- android中执行shell
- C++ 小游戏之推箱子