「Java入門」Enumに文字列や数値を利用するサンプル

1.Javaコード
public enum UserCode{
EMPA(“AAA”, 101),
EMPB(“BBB”, 202),
EMPC(“CCC”, 303),
;

private final String addr;
private final int id;

private UserCode(final String addr, final int id) {
this.addr = addr;
this.id = id;
}

public String getString() {
return this.addr;
}

public int getInt() {
return this.id;
}
}

2.利用方法
String addr = UserCode.EMPA.getString();
int id = UserCode.EMPA.getInt();

Log.debug(“enumテスト”, addr); // AAA が出力される
Log.debug(“enumテスト”, “” + id); // 101 が出力される

Comments are closed.