为什么需要枚举类


tags: Java基础


为什么需要枚举类?

枚举类在我们的实际开发中,我们用得并不多。很少有机会去自己写枚举类。用到的情况下也不是很多。

枚举类其实就是用来代替常量的

为什么这样说呢???

  • 比如我现在有5个选项,篮球、足球、乒乓球、羽毛球、游泳。这5个选项我们可以使用常量进行定义起来。我们将这五种类型定义成是String类型的。让用户选择一种来进行设置他的爱好。
  • 可是呢,可能会有这样的一种情况:用户并不用我们定义出来的常量,而是自己写了一堆乱七八糟的东西,但是类型还是String。由于语法上没有错误,因此我们也不能说他错了。

而如果我们用到了枚举类的话,就可以避免这个问题了。

  • 我们的类型是枚举类的类型,用户只能使用我们定义枚举类的值,不能使用别的值了。

如果您觉得这篇文章帮助到了您,可以给作者一点鼓励

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值