enum常用方法应用实例
- toString:返回当前对象名,子类可以重写该方法,用于返回对象的属性信息
- name:返回当前对象名(常量名),子类中不能重写
- ordinal:返回当前对象的位置号,默认从0开始
- values:返回当前枚举类中所有的常量
- valueOf:将字符串转换成枚举对象,要求字符串必须为已有的常量名,否则报异常!
- compareTo:比较两个枚举常量的位置号
enum的注意事项
- 使用enum关键字后,该类就不能再继承其它类了,因为enum会隐式继承Enum,而java是单继承机制
- 枚举类和普通类一样,可以实现接口,语法:
enum 类名 implements 接口1{}
深入理解JavaEnum的关键特性与使用注意事项
本文介绍了Java枚举(enum)的常用方法如toString、name、ordinal、values等的应用实例,以及枚举类的特性如不能继承其他类(因单继承)和可以实现接口。同时强调了valueOf和compareTo的用法及注意事项。
220

被折叠的 条评论
为什么被折叠?



