java如何指定枚举的行为

2026-01-29 0 57,261

说明

1、枚举不仅可以用来表示常量,有时还可以在枚举中写一些简单的计算逻辑。

2、可以使用抽象的方法来定义每个枚举所需的行为。

实例

package com.tea.modules.java8.enums;
 
import lombok.Getter;
 
/**
 * com.tea.modules.java8.enums 
 * 运算符枚举  *  * @author jaymin  * @since 2021/6/10  */ @Getter public enum OperationEnum {     /**      * 加      */     PLUS("+") {         @Override         public double apply(double x, double y) {             return x + y;         }     },     /**      * 减      */     MINUS("-") {         @Override         public double apply(double x, double y) {             return x - y;         }     },     /**      * 乘      */     TIMES("*") {         @Override         public double apply(double x, double y) {             return x * y;         }     },     /**      * 除      */     DIVIDE("/") {         @Override         public double apply(double x, double y) {             return x / y;         }     };       /**      * 运算符      */     private final String symbol;       OperationEnum(String symbol) {         this.symbol = symbol;     }       public abstract double apply(double x, double y); }

以上就是java指定枚举行为的方法,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 java教程 java如何指定枚举的行为 https://www.zhiup.top/10563.html

相关