トップページ > プログラム > 2015年03月10日 > szc80H0c

書き込み順位&時間帯一覧

27 位/181 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000022



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net

書き込みレス一覧

★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net
509 :デフォルトの名無しさん[sage]:2015/03/10(火) 23:23:31.42 ID:szc80H0c
何言ってるかよくわからんがこういうこと?

public class EnumTest {

private enum TestEnum {
A,B,C;
private static Map<Integer, TestEnum> map = new HashMap<Integer, TestEnum>(){{
put(1, A);
put(2, B);
put(3, C);
}};
}
public static void main(String[] args) {
System.out.println(TestEnum.map.get(1));
System.out.println(TestEnum.map.get(2));
System.out.println(TestEnum.map.get(3));
TestEnum.map.put(1, TestEnum.C);
System.out.println(TestEnum.map.get(1));
System.out.println(TestEnum.map.get(2));
System.out.println(TestEnum.map.get(3));

}

}
★★Java質問・相談スレッド172★★ [転載禁止]©2ch.net
512 :デフォルトの名無しさん[sage]:2015/03/10(火) 23:49:45.31 ID:szc80H0c
とりあえずJavaにおける列挙体はちょっと特殊なクラスそのものなので、クラスでできる大抵のことはできますよっと


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。