枚举类--

枚举类型

枚举类型介绍

  • 统一管理常量的类

  • Java中对常量数据的配置可以使用枚举类型实现,枚举类型是面向对象中的一种类型,它也有对象、属性、方法等,所以非常方便定义,枚举类型将它的对象(实例)设置为常量方便读取和使用。

  • 定义格式:

    //使用关键字enum
    public enum 枚举类名 {
      //枚举项全部大写命名
      //枚举项就是对象,它是常量
      枚举项1,枚举项2,...;
      构造方法
      成员变量
      成员方法
    }
    

注意事项

  1. 每个枚举类型继承java.lang.Enum,所以枚举类型不能再继承其他类型
  2. 枚举项就是枚举类型的对象(实例),一般使用大写字母,一个枚举项表示一个常量项,多个枚举项使用逗号分隔
  3. 枚举类型的构造方法使用private私有属性
  4. 通过枚举类名.枚举名称访问指定的枚举项

枚举类实现接口

在这里插入图片描述

在这里插入图片描述

  • 枚举类型可向上转型为接口类型
    在这里插入图片描述

switch与enum连用

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值