java枚举是什么意思举个最简单的例子

2024-12-20 17:57:44
推荐回答(4个)
回答1:

枚举是一种类型,用于定义变量,以限制变量的赋值 赋值时通过"枚举名.值"来取得相关枚举中的值
public enum Season {
winter, spring, summer, fall;
}
表示Season(季节)的值只能是枚举里面定义的 winter, spring, summer, fall(春夏秋冬);

回答2:

public class TestEnum {
/*最普通的枚举*/
public enum ColorSelect {
red, green, yellow, blue;
}

/* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */
public enum Season {
// 枚举列表必须写在最前面,否则编译出错
winter, spring, summer, fall;

private final static String location = "Phoenix";

public static Season getBest() {
if (location.equals("Phoenix"))
return winter;
else
return summer;
}
}

回答3:

enum Ahrubbery{GROUND,CRAWLING,HANGING}
这就是枚举

回答4: