GSON在转换中自动将int变成了float?
?
如 json字符串 ?[1,23,4,5,6]
转成 List.class 后就变成了 ?1.0 23.0 4.0 6.0?
new Gson().fromJson(jsonString,List.class)
?
解决方案:
所以改写成下列代码可顺利解决
List<Integer> qianpanList = new Gson().fromJson(qipan,new TypeToken<List<Integer>>(){}.getType());
?
?
?