File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -905,7 +905,7 @@ public class MethodDemo {
905905 enum Season {
906906 SPRING , SUMMER , AUTUMN , WINTER;
907907 }
908- //枚举类的编译以后源代码:
908+ // 枚举类的编译以后源代码:
909909 public final class Season extends java.lang.Enum<Season> {
910910 public static final Season SPRING = new Season();
911911 public static final Season SUMMER = new Season();
@@ -917,15 +917,17 @@ public class MethodDemo {
917917 }
918918 ```
919919
920- * API使用
920+ * API 使用
921921
922922 ```java
923923 public class EnumDemo {
924924 public static void main(String[] args){
925- //获取索引
926- Season s = Season.SPRING; // s = SPRING
927- System.out.println(s.ordinal());
928- //获取全部枚举
925+ // 获取索引
926+ Season s = Season.SPRING;/
927+ System.out.println(s); //SPRING
928+ System.out.println(s.ordinal()); // 0,代表索引,summer 就是 1
929+ s.s.doSomething();
930+ // 获取全部枚举
929931 Season[] ss = Season.values();
930932 for(int i = 0; i < ss.length; i++){
931933 System.out.println(ss[i]);
@@ -937,6 +939,10 @@ public class MethodDemo {
937939 }
938940 enum Season {
939941 SPRING , SUMMER , AUTUMN , WINTER;
942+
943+ public void doSomething() {
944+ System.out.println("hello ");
945+ }
940946 }
941947 ```
942948
You can’t perform that action at this time.
0 commit comments