示例
public enum Locality {
LEFT("左"), TOP("上"), RIGHT("右"), BOTTOM("下"){
@Override
public String toString() {
//可以进行单独设置
return "下一步";
}
};
private String value;
/*私有的构造函数,给每个枚举值设置一个描述*/
Locality(String value) {
this.value = value;
}
public String getValue() {
return value;
}
}
打印
for (Locality locality : localities) {
Log.e("Locality", locality.getValue());
Log.e("Locality", locality.toString());
}
打印结果
左
left
上
top
右
right
下
下一步
简单一点,能记住会用就行