枚举.Java学习


今天复习一下Java里面的  枚举

枚举简介

  1. 使用enum关键字开发一个枚举类的时候,这个类会默认继承Enum系统类。而且是一个final类。
  2. 当多个枚举存在时候。需要逗号分隔,分号结尾。
  3. 枚举对象必须放在枚举类首行。
  4. 使用enum关键字后,就不能继承其他的类了。因为enum会隐式的继承Enum,但是可以继承接口。

有参数的枚举

 1 enum Season {
 2 
 3     Spring("春天","123"),Summer("夏天","123");
 4     private String Name;
 5 
 6     private String Dsc;
 7 
 8     Season(String name, String dsc) {
 9         Name = name;
10         Dsc = dsc;
11     }
12 }

 

无参数的枚举

 1 package enum_;
 2 
 3 public class Test {
 4 
 5     public static void main(String[] args) {
 6         System.out.println(Week.Friday);
 7     }
 8 }
 9 
10 
11 enum Week {
12 
13     Monday,Tuesday,Wednesday,Thursday,Friday;
14 
15 }

 

Enum主要的成员方法

  • name():获取枚举对象的名字。
  • ordinal():或者枚举对象的次序。或者序号。
  • values():返回所有的枚举对象。
  • valueof():将字符串转为枚举常量。字串必须是存在的枚举对象。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/279402.html

(0)
上一篇 2022年8月7日
下一篇 2022年8月7日

相关推荐

发表回复

登录后才能评论