博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建Java不可变型的枚举类型Gender
阅读量:5928 次
发布时间:2019-06-19

本文共 762 字,大约阅读时间需要 2 分钟。

创建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 }

 

转载于:https://www.cnblogs.com/bluepoint2009/p/create-immutable-enum-class.html

你可能感兴趣的文章
矩阵乘法-分块计算
查看>>
原型模式
查看>>
动态链接库、名字修饰约定、调用约定
查看>>
C# 程序打包
查看>>
[转载]从100PV到1亿级PV网站架构演变
查看>>
StyleCop的常见错误
查看>>
谈谈随机数
查看>>
C# 3.0入门系列(三)
查看>>
.h头文件 .lib库文件 .dll动态库文件之间的关系
查看>>
联盟链和公有链混合架构如何实现?Hyperledger核心开发者陈昌访谈
查看>>
2017年,大数据工程师应该如何充实自己的专业工具箱
查看>>
《大秦帝国》作者孙皓晖将现身杭州华为阅读·DigiX读书会
查看>>
那个被大家用来用去的Ceph,终于成立了基金会
查看>>
“黑色”福利来袭 华为nova推潮流黑色系即将圣诞首发
查看>>
福建漳州大型新春花灯展亮灯
查看>>
香港海关破首宗流动厕所走私香烟案 案值约480万港元
查看>>
下沉市场“四大天王”受关注 水滴筹成健康保障领域独角兽
查看>>
寺库:打造独立平台塑造文化IP
查看>>
咸阳市警方侦破特大跨国网络传播淫秽物品案
查看>>
哈德森喜迎万分夜 CBA“第一外援”就此易主?
查看>>