[Java] 枚举类型

      枚举是Java SE5增加的是一种类型,即eunm关键字,用于定义变量,以限制变量的赋值 赋值时通过"枚举名.值"来取得相关枚举中的值。它使我们在需啊哟群组并使用枚举类型的时候可以很方便的处理

1.  枚举种类
最普通的枚举: 枚举类型的实例是常量,命名惯例是他们都使用大写字母表示。定义枚举时候不要使用中文比如"春天"等中文枚举在现实操作时候比较容易,有可能产生乱码,且不利于国际化操作,
public enum Session {
SPRING, SUMMER, AUTUMN, WINTER;
}
带有构造方法的枚举: 通过括号赋值,而且必须有带参构造器和一属性跟方法,否则编译出错赋值必须是都赋值或都不赋值,不能一部分赋值一部分不赋值。如果不赋值则不能写构造器,赋值编译也出错
public enum Month {
Jan(1), Feb(2), Mar(3), Apr(4);
private int num;

public int getNum() {
return num;
}

[Java] 枚举类型最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/21032.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>