1987WEB视界-分享互联网热点话题和事件

您现在的位置是:首页 > WEB开发 > 正文

WEB开发

java如何指定枚举的行为

1987web2024-03-25WEB开发49

695

说明

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

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

实例

packagecom.tea.modules.java8.enums;importlombok.Getter;/***com.tea.modules.java8.enums*运算符枚举**@authorjaymin*@since2021/6/10*/@GetterpublicenumOperationEnum{/***加*/PLUS("+"){@Overridepublicdoubleapply(doublex,doubley){returnx+y;,/***减*/MINUS("-"){@Overridepublicdoubleapply(doublex,doubley){returnx-y;,/***乘*/TIMES("*"){@Overridepublicdoubleapply(doublex,doubley){returnx*y;,/***除*/DIVIDE("/"){@Overridepublicdoubleapply(doublex,doubley){returnx/y;;/***运算符*/privatefinalStringsymbol;OperationEnum(Stringsymbol){this.symbol=symbol;publicabstractdoubleapply(doublex,doubley);

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

声明:本站所有文章,如无特殊说明或标注,均为爬虫抓取以及网友投稿,版权归原作者所有。