请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

问题2:有关gson.fromJson方法的使用问题

orderDetailList = gson.fromJson(orderForm.getItems(),

       new TypeToken<List<OrderDetail>>() {

       }.getType());


可不可以写成如下:


orderDetailList = (List<OrderDetail>)gson.fromJson(orderForm.getItems(),List.class)


这会有什么问题哦?


正在回答

1回答

这就是做了强制类型转换了,不推荐。

0 回复 有任何疑惑可以回复我~
  • 提问者 takooya #1
    为什么不推荐强制类型转换呢,如果是怕有错误的处理,可以用if和instanceof来判断做异常处理,能不针对与此项目,大方向的讲解一下吗?
    回复 有任何疑惑可以回复我~ 2018-03-26 09:37:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信