我有一个值为VALID和INVALID的枚举,它具有与之关联的布尔属性.我想根据我提供的布尔值获取枚举值.
如果确实如此,我应该获得VALID,如果是,我应该获得INVALID.我想基于成员变量的值,在下面的getter方法中这样做
public boolean getCardValidityStatus() {
return CardValidationStatus status = CardValidationStatus(this.mCardValidityStatus));
}
我的代码:
private enum CardValidationStatus {
VALID(true),
INVALID(false);
private boolean isValid;
CardValidationStatus(boolean isValid) {
this.isValid = isValid;
}
public boolean getValidityStatus() {
return this.isValid;
}
}