Example 1: Java Enum enum Size { SMALL, MEDIUM, LARGE, EXTRALARGE } class Main { public static void main(String[] args) { System.out.println(Size.SMALL); System.out.println(Size.MEDIUM); } } Run Code Output SM
publicenumDirection{NORTH,SOUTH,EAST,WEST}publicclassEnumExample{publicstaticvoidmain(String[]args){Directiondirection=Direction.NORTH;switch(direction){caseNORTH:System.out.println("Go North");break;caseSOUTH:System.out.println("Go South");break;caseEAST:System.out.println("Go East");break;caseWEST...
} public class EnumExample { public static void main(String[] args) { Day[] days = Day.values(); for (Day day : days) { System.out.println(day); } } } 在上面的示例中,我们定义了一个名为Day的枚举类型,它表示一周的天数。然后,在main()方法中,我们使用values()方法获取Day枚举类型的所有...
importjava.util.EnumMap;publicclassExample{publicenumGrade{A,B,C,D,F}publicstaticvoidprocessGrades(EnumMap<Grade,Integer>grades){for(Gradegrade:grades.keySet()){intscore=grades.get(grade);System.out.println("Processing grade: "+grade+", score: "+score);}}publicstaticvoidmain(String[]args){E...
}publicclassEnumOrdinalExample{publicstaticvoidmain(String[] args){Planetearth=Planet.EARTH; System.out.println("地球的索引是: "+ earth.ordinal()); } } valueOf() 方法 valueOf()方法可以根据枚举常量的名称返回对应的枚举常量 enumColor{ RED, GREEN, BLUE ...
name()); } } public class EnumExample { public static void main(String[] args) { Color color = Color.RED; System.out.println(color); // 输出 RED color.printColor(); // 输出 RED } } 在上述示例中,Color 是一个枚举类型,包含了三个枚举常量:RED、GREEN 和BLUE。这些枚举常量实际上是 ...
public class EnumOrdinalExample { public static void main(String[] args) { Planet earth = Planet.EARTH; System.out.println("地球的索引是: " + earth.ordinal()); } } valueOf() 方法 valueOf()方法可以根据枚举常量的名称返回对应的枚举常量 ...
package org.example.enumX; public class Example2 { public staticvoidmain(String[] args) { choseStudent(1); } public staticvoidchoseStudent(intsex){switch(sex){case1: System.out.println("男孩的特征");break;case2: System.out.println("女孩的特征");break;default: ...
class.getName()); Since: JDK1.0 See Also: ClassLoader.defineClass(byte[], int, int) Author: unascribed Type parameters: <T> –the type of the class modeled by this Class object. For example, the type of String.class is Class<String>. Use Class<?> if the class being modeled is ...
publicclassEnumExample{publicenumColor{RED,GREEN,BLUE;}publicstaticvoidmain(String[]args){for(Colorcolor:Color.values()){System.out.println(color);}}} 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 流程图 StartDefineEnumLoopEnumEnd 旅行图 ...