`

json 取值

阅读更多
Gson gson = new Gson();
Map<String,Object > mapObj=new HashMap<>();
mapObj  = gson.fromJson("{1:[1,2,22,25},20{12,20,214}}, mapObj.getClass());
for (String key : mapObj.keySet()) {
//可能有人会问 为什不直接用 Long,Integer,String 呢 ,因为这里取出来 数组里的值有了小数(1变成了1.0  2变成了 2.0)
List<Double> list=(List<Double>) mapObj.get(key);
 for(Double id:list){
Long ids=Math.round(id);
 }
}
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics