首页 > 其他 > 详细

关于强制装换

时间:2015-06-23 13:08:05      阅读:113      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!