11
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--
RECOMMEND
RECOMMEND
スティーブ・ジョブズ I
スティーブ・ジョブズ I (JUGEMレビュー »)
ウォルター・アイザックソン
取材嫌いで有名なスティーブ・ジョブズが唯一全面協力した、本人公認の決定版評伝。
RECOMMEND
RECOMMEND
ザ・マインドマップ
ザ・マインドマップ (JUGEMレビュー »)
トニー・ブザン,バリー・ブザン
SPONSORED LINKS
RECENT COMMENT
RECENT TRACKBACK
MOBILE
qrcode
OTHERS
<< WindowBuilder | top | [Java] 文字列の長さを測る。 >>
スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | | - | - | - | - |
Java HashMap 初期化/Keyから値/値からKey
「HashMapの初期化、Keyから値、値からKey」

// あり/なし
private static final HashMap<String, Boolean> MAP_ONOFF = new HashMap<String, Boolean>() {
    {
       put("あり", true);
       put("なし", false);
    }
};
protected static final BidiMap BITMAP_ONOFF = new DualHashBidiMap(MAP_ONOFF);

BidiMapとDualHashBidiMapは「org.apache.commons.collections」パッケージです。
便利ですね。

BITMAP_ONOFF.get("あり"); ⇒ 普通に値取得
BITMAP_ONOFF.getKey(true); ⇒ 値からKey取得

よくHashMapを作成して、その逆を作成している人がいるが、
上記は便利。

shi-n | 学び | 15:03 | comments(0) | trackbacks(0) | - | - |
スポンサーサイト
スポンサードリンク | - | 15:03 | - | - | - | - |
Comment









Trackback
URL: