码迷,mamicode.com
首页 > 编程语言 > 详细

Java - Warning: Unchecked cast from object to array list

时间:2015-02-08 00:29:57      阅读:373      评论:0      收藏:0      [点我收藏+]

标签:mystra   java   cast   object   arraylist   

Warning: Unchecked cast from object to array list


本文地址:http://blog.csdn.net/caroline_wendy


警告发生在对象(Object)强制转换为数组(ArrayList)类型,如:
infos = (ArrayList<VideoInfo>) data.getData();

因为对象转换为数组类型,未经过检查,有一定危险.
使数组对象强制转换,如ArrayList<?>,比较容易控制风险。

但是,为了书写简便和适配其他不规范接口,这么做是可以的。
可以在方法(method)前,进行警告抑制(SuppressWarning),即
@SuppressWarnings("unchecked”)



技术分享


Java - Warning: Unchecked cast from object to array list

标签:mystra   java   cast   object   arraylist   

原文地址:http://blog.csdn.net/caroline_wendy/article/details/43614705

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