创建Java不可变型的枚举类型_JAVA_编程开发_程序员俱乐部
创建Java不可变型的枚举类型
- 摘要:创建Java不可变型的枚举类型,其实例如下:1//创建不可变型的枚举类2enumGender{3//此处的枚举值必须调用对应的构造器来创建4MALE("男"),FEMALE("女");56//或者,使用下面两个语句代替上面语句7//publicstaticfinalGenderMALE=newGender("男");8//publicstaticfinalGenderFEMALE=newGender("女");910privatefinalStringname
- 标签:创建 Java 枚举
创建Java不可变型的枚举类型,其实例如下:
1 // 创建不可变型的枚举类
2 enum Gender {
3 // 此处的枚举值必须调用对应的构造器来创建
4 MALE("男"), FEMALE("女");
5
6 // 或者,使用下面两个语句代替上面语句
7 // public static final Gender MALE = new Gender("男");
8 // public static final Gender FEMALE = new Gender("女");
9
10 private final String name;
11
12 // 枚举类的构造器只能使用private修饰,以使其不可变
13 private Gender(String name) {
14 this.name = name;
15 }
16
17 public String getName() {
18 return this.name;
19 }
20 }
21
22
23 public class GenderImmutableTest {
24 public static void main(String[] args) {
25 Gender g = Gender.MALE;
26 System.out.println(g + ":" + g.getName());
27 }
28 }
疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。疯狂软件开设了java课程,ios课程,android课程,为你提供一个学习java技能的好机会,疯狂软件特大优惠活动,加疯狂软件微信号(疯狂软件),抢优惠,优惠100元+赠送iOS教材一本 详情请看疯狂java培训官网。IT从业着仍是社会所需要的高端人才,广州疯狂软件之力于培养企业所需要的中高端IT人才,让你成为备受企业青睐的人才。
疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。技术知识沉淀深厚的老师,让你感受Java的魅力,激发你对于编程的热爱,让你在半年的时间内掌握8-10万的代码量,掌握Java核心技术,成为真正的技术高手;通过大量全真企业项目疯狂训练,迅速积累项目经验。让你成为技能型的现代化高端人才,迅速获得高薪就业!时间不等人,赶紧联系我们吧!疯狂java培训中心地址:广州天河区车陂沣宏大厦3楼。