ジャンボモナカ

34歳のハゲデブがHTML5ハイブリッドアプリ開発プラットフォームmonacaを始めました。

JavaのJSONのような値を実現してくれるHashMap

f:id:maipontan:20200505121424p:plain

JavaJSONのような変数にしたい場合はどうすればいいのだろうかと調べていたらHashMapで実現できることがわかった。

import java.util.HashMap;

class Hoge{
    public static void main(String[] args){
        HashMap<String, String> foo = new HashMap<String, String>() {
            private static final long serialVersionUID = 1L;
            {
                put("hoge","1");
                put("foo","2");
            }
        };

        for (String key : foo.keySet()) {
            System.out.println(key + " : " + foo.get(key));
        }
        //hoge : 1
        //foo : 2
    }
}

JavaScriptと違って初期化しずらいなぁ〜。