在上文已经介绍枚举常量的定义,以及在枚举定义字段,构造方法和成员方法的操作。本文继续演示Java枚举中方法逻辑处理和的枚举值遍历。
示例3:在枚举的方法中添加逻辑处理
定义枚举类型:
|
使用枚举类型
Test.java |
public class Test { public static void main(String[] args) { double result = Operation.PLUS.calculate(1, 2); System.out.println(result); //3.0; } }
|
运行Test类,程序结果如下图所示:
示例4:枚举值遍历。
Test.java |
public class Test { public static void main(String[] args) { for(Operation opr:Operation.values()){ double result = opr.calculate(10, 2); System.out.println(result); } } } |
运行Test类,程序结果如下图所示: