java中为枚举类型进行赋值怎么赋值
在Java中为枚举类型进行赋值,可以使用构造函数来为枚举常量赋值。首先需要在枚举类型中定义一个或多个参数的构造函数,然后在枚举常量后面使用括号传入参数值。
例如,假设有一个表示颜色的枚举类型:
public enum Color {
RED("红色"), GREEN("绿色"), BLUE("蓝色");
private String name;
private Color(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
在上述例子中,每个枚举常量后面都使用了括号并传入了一个字符串参数,用于为每个枚举常量设置名称。
然后可以通过调用枚举常量的方法来获取赋值后的值,例如:
Color red = Color.RED;
System.out.println(red.getName()); // 输出:红色
原文地址: https://www.cveoy.top/t/topic/iqzH 著作权归作者所有。请勿转载和采集!