Java Android アプリケーションに次の列挙型があります。
static enum PaymentType
{
Scheme(0), Topup(1), Normal(2), Free(3), Promotion(4), Discount(5), Partial(6),
Refund(7), NoShow(8), Prepay(9), Customer(10), Return(11), Change(12), PettyCash(13),
StateTax(14), LocalTax(15), Voucher(16), Membership(17), Gratuity(18), Overpayment(19),
PrepayTime(20), HandlingFee(21);
private int value;
private PaymentType(int i) {
value = i;
}
public int getValue() {
return value;
}
}
この列挙型をよく使用して、これらの文字列ラベルのいずれかの整数値を見つけますint i = Lookups.PaymentType.Voucher.getValue();
。
これを逆にするにはどうすればよいですか?データベースから整数値があり、対応する文字列を見つける必要があります。