1

Web ページで国を設定する必要がある列挙型があります。
このページに類似 -スペースを含む Java 列挙型要素?

//    sample
INDIA("India"),
RUSSIA("Russia"),
NORTH_AMERICA("North America");

ドロップダウンに「北米」が表示されるようにします。しかし、データベースに「NA」を渡す必要があります。以下を試しました。しかし、ドロップダウンでショートコード(IND、RUS、NA)を取得しています。IND(「インド」)、RUS(「ロシア」)、NA(「北米」);

誰でもこれを修正するのを手伝ってもらえますか?

4

2 に答える 2

1

列挙型内の変数を試してください。したがって、列挙型は次のようになります

public enum Country {

    INDIA("India","IND"),
    RUSSIA("Russia","RUS"),
    NORTH_AMERICA("North America","NA");

    private String country;
    private String shortCode;

    private Country(String country, String shortCode) {
    this.country = country;
    this.shortCode = shortCode;
    }
    public String getCountry() {
        return country;
    }
    public String getShortCode() {
        return shortCode;
    }
}
于 2013-11-08T05:41:48.740 に答える