A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 德胜 中级黑马   /  2015-9-10 08:17  /  496 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

给大家截图看看,为什么要强制转换?这里面强制转换的是哪个量?

无标题.png (104.55 KB, 下载次数: 8)

无标题.png

11 个回复

倒序浏览
抢沙发.........
回复 使用道具 举报
你是说add(4)还是(String)it.next()?  前者没问题,后者,因为你没加泛型,默认是Object类型。
回复 使用道具 举报
同学!
同学你可以查看一下API
iterator类中的next方法返回的数据是泛型就是<E>没有指定的数据类型
默认返回的是Obejct类
而你存进去的是String类,所以需要强制转换
回复 使用道具 举报 2 0
两位分析的足够透彻了,再次学习了
回复 使用道具 举报 1 0
学习了。。。。。。。。
回复 使用道具 举报
这个问题问得好啊,我也受教了
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马