変換させることはあまりやらない。Object>>(){}.getType());System.out.println(map);この結果は、{a=0.0}に、なってしまう。Objectにしてしまうと、こうならならない。デシリアライザを用意するということで、以下のデシリアライザを用意する。Object>>(){}.getType());System.out.println(map);とすれば、、、{a=0}が結果になる。