可以使用enum关键字来创建一个枚举类型,限制其值只能是一组符号名称;
声明枚举:
enum season{spring,summer,fall,winter}
使用枚举:
season lyy=season.summer;
也可以使用?修饰符来创建一个可空的枚举变量,这样一来,除了能把枚举类型定义的值赋给变量外还可以赋予null:
season ? lyy=null;
如果类中包含的数据少的话可以考虑使用结构,因为结构是值类型,是在栈上存储的,所以能有效地减少内存管理的开销;
可以使用enum关键字来创建一个枚举类型,限制其值只能是一组符号名称;
声明枚举:
enum season{spring,summer,fall,winter}
使用枚举:
season lyy=season.summer;
也可以使用?修饰符来创建一个可空的枚举变量,这样一来,除了能把枚举类型定义的值赋给变量外还可以赋予null:
season ? lyy=null;
如果类中包含的数据少的话可以考虑使用结构,因为结构是值类型,是在栈上存储的,所以能有效地减少内存管理的开销;