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 SMALL MEDIUM As we can see from the above example, we use the enum name...
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 enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY } public static void main(String[] args) { // 使用枚举类型 Day today = Day.MONDAY; // 打印枚举常量 System.out.println("Today is " + today); // 使用switch...
修正后的代码应该是: public class ExampleClass { int number = 5; // 添加了分号 void printNumber() { System.out.println(number); } } 总结IDEA报错“java: 非法的表达式开始/需要‘;’/需要‘)’/需要class, interface或enum”通常表示代码中有语法错误。仔细检查代码,确保所有语句都以分号结束,括号都...
我们可以将Enum作为方法的参数来传递枚举常量。下面是一个简单的例子: publicclassExample{publicenumStatus{ACTIVE,INACTIVE,PENDING}publicstaticvoidprocessStatus(Statusstatus){System.out.println("Processing status: "+status);}publicstaticvoidmain(String[]args){processStatus(Status.ACTIVE);}} ...
enum Season { SPRING, SUMMER, AUTUMN, WINTER } public class EnumExample { public static void main(String[] args) { Season currentSeason = Season.SUMMER; switch(currentSeason) { case SPRING: System.out.println("It is spring season."); break; case SUMMER: System.out.println("It is summer...
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。这些枚举常量实际上是 ...
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: ...
public class EnumOrdinalExample { public static void main(String[] args) { Planet earth = Planet.EARTH; System.out.println("地球的索引是: " + earth.ordinal()); } } valueOf() 方法 valueOf()方法可以根据枚举常量的名称返回对应的枚举常量 ...
packagecn.juwatech.application;importcn.juwatech.enums.Day;publicclassEnumExample{publicstaticvoidmain(String[] args){Daytoday=Day.MONDAY;switch(today) {caseMONDAY: System.out.println("今天是星期一");break;caseTUESDAY: System.out.println("今天是星期二");break;caseWEDNESDAY: ...