码迷,mamicode.com
首页 > 其他好文 > 详细

关于强制装换

时间:2015-06-23 13:09:41      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:

在代码中很多时候会使用强制转换,比如

(int)list.get(0).get("num")

但很多时候不能使用这种类型的强制转换,会造成InvocationTargetException

InvocationTargetException 是一种包装由调用方法或构造方法所抛出异常的受查异常。这个异常并不是Eclipse插件开发特有的,而是标准JDK中的,它定义在 java.lang.reflect包下。

所以要使用Integer.parseInt(list.get(0).get("num").toString()),或者Integer.parseInt(String.valueof(list.get(0).get("num")));

关于强制装换

标签:

原文地址:http://www.cnblogs.com/itliucheng/p/4595012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!