枚举和结构体在代码中的使用也比较的频繁,因为它能使我们更加便利,所以也经常被使用,是代码更加的精简,接下来就一一叙述一下。

一,枚举:只要用于赋值,枚举默认类型为int型

1,格式:枚举名 [名称自定义]=枚举名.[内容]

2,作用:

1,限制用户不能随意赋值,只能在定义枚举时列举的值选择

2,不需要死记每一个值是什么,直接通过“.”,更加便利

3,注意:

1,枚举的变量都可以强制转换为int,因为枚举的值在定义时是一个默认编号的,编号从0开始。

2,定义枚举时,枚举的值不能用int类型

4,举例:枚举爱好

枚举和switch搭配使用:

枚举的定义:

public enum Color{  
        GREEN,  
        RED,  
        ORANGE,  
        WHITE
       
} 

switch使用࿱