以下实例演示了Enum(枚举)构造函数及方法的使用:
enum Car {
lamborghini(900),tata(2),audi(50),fiat(15),honda(12);
private int price;
Car(int p) {
price = p;
}
int getPrice() {
return price;
}
}
public class Main {
public static void main(String args[]){
System.out.println("所有汽车的价格:");
for (Car c : Car.values())
System.out.println(c + " 需要 "
+ c.getPrice() + " 千美元。");
}
}
以上代码运行输出结果为:
所有汽车的价格: lamborghini 需要 900 千美元。 tata 需要 2 千美元。 audi 需要 50 千美元。 fiat 需要 15 千美元。 honda 需要 12 千美元。
枚举构造与方法示例

本文通过一个汽车价格枚举的例子,展示了如何定义枚举类型、为枚举成员设置属性,并通过方法获取这些属性。代码实现了不同汽车品牌及其对应价格的枚举,并输出每个汽车的价格。
811

被折叠的 条评论
为什么被折叠?



