关闭

装箱OR拆箱

标签: integerlistobjectjdk
428人阅读 评论(0) 收藏 举报

在JDK1.5里装箱和拆箱听说好像不用显示的硬编码,但不过有时还是能遇到问题.比如,我想做一个装100个的List集合 List list = new ArrayList();   for(int i=0;i<100;i++){ list.add(i)} 这里直接add i 就是错误的,因为集合里必须要是 object 类型的, 而 i 是基本数据类型. 所以这里必须要通过包装包来包装成引用类型 add(  new Integer(  i ) ) 这样就没问题了 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:69069次
    • 积分:653
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:0篇
    • 译文:0篇
    • 评论:9条
    最新评论