04.Java数组和枚举.ppt
文本预览下载声明
Java 基础培训;4.1 一维数组-一维数组的定义;4.1 一维数组-创建一维数组对象;4.1 一维数组-一维数组初始化;4.1 一维数组-一维数组初始化;4.1 一维数组-一维数组初始化;4.1 一维数组-一维数组初始化;4.2 多维数组-二维数组的定义;4.2 多维数组-创建二维数组对象;4.2 多维数组-二维数组的初始化;4.2 多维数组-二维数组的定义;4.2 多维数组-二维数组的静态初始化;4.2 多维数组-二维数组的动态初始化;4.2 多维数组-二维数组的动态初始化;4.3 访问数组;4.4 数组实用类-复制数组;4.4数组实用类-数组排序与查找;4.5 枚举;在创建一个enum的实例后,编译器会自动创建一些有用的方法。ordinal()方法用来表示某个特定enum常量的声明顺序,values()方法用来按照enum常量的声明顺序,产生由这些常量值构成的数组。例如下面的代码:
for (Season season : Season.values()) {
System.out.println(season+,ordinal +season.ordinal());
}
输出:
SPRING, ordinal 0
SUMMER, ordinal 1
AUTUMN, ordinal 2
WINTER, ordinal 3
定义枚举类型本质上就是在定义一个final类型的class,该类从java.lang.Enum类继承。这些工作由编译器来完成,所以enum像类一样可以具有自己的成员方法、数据成员、自己的构造方法、自己的初始化代码块,以及内部类。;4.6 enum的构造方法;本章结束
显示全部