package a;
public enum HelloWorld {
SMALL("太小了,小蛋糕"),MEDIUM("中等大小蛋糕,好吃"),LARGE("太大了,超大蛋糕,我喜欢");
private String description;
HelloWorld(String s) {
this.description=s;
}
public String getDescription(){
return description;
}
public String getCakeInfo(String info){
switch (info){
case "SMALL":
return "小小蛋糕,吃不饱";
case "MEDIUM":
return "中等蛋糕,吃个半饱";
case "LARGE":
return "嗝..., 好好饱";
default:
return "没有在菜单里,请检查输入尺寸是否正确";
}
}
public static void main(String[] args) {
for (HelloWorld a:HelloWorld.values()
) {
System.out.println("获取的description信息:"+a.description);
System.out.println("获取的位置信息:"+a.ordinal());
System.out.println("获取的客户反馈:"+a.getCakeInfo(a.name()));
}
}
}
获取的description信息:太小了,小蛋糕
获取的位置信息:0
获取的客户反馈:小小蛋糕,吃不饱
获取的description信息:中等大小蛋糕,好吃
获取的位置信息:1
获取的客户反馈:中等蛋糕,吃个半饱
获取的description信息:太大了,超大蛋糕,我喜欢
获取的位置信息:2
获取的客户反馈:嗝…, 好好饱