开发者社区 问答 正文

Enum(枚举)构造函数及方法的使用

Enum(枚举)构造函数及方法的使用

展开
收起
珍宝珠 2020-02-12 20:03:42 1483 分享 版权
1 条回答
写回答
取消 提交回答
  • 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 千美元。
    
    2020-02-12 20:04:07
    赞同 展开评论
问答地址: