直接来实际点的吧,简单的就自己看网上的文章,网上没有人发布枚举的实际应用例子
来个订单状态的枚举:
一、实现两个值的枚举
/**
* Created by zxy on 2020/8/10 13:53
* ******************************************
* * Release服务器枚举
* ******************************************
*/
enum class ServerEnum(val KEY: String, val VALUE: String) {
TEST("http://10.10","http://img.com/"),//测试
}
调用:
ServerEnum.TEST
ServerEnum.TEST.KEY
ServerEnum.TEST.VALUE
总结,三个参数的枚举,直接在类后面再增加一个值,就OK