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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wupingtanlu 中级黑马   /  2012-5-13 00:51  /  1652 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在java5的新特性中for循环增强中不能对集合进行curd(增删改查),那么传统的for循环中能不能进行curd(增删改查)呢?
有哪些集合能够在迭代的时候进行curd(增删改查)操作呢?

1 个回复

正序浏览
底层是用数组实现的可以通过toArray()变成数组变量进行增删改查  再通过Arrays.asList()重新变成数组  ArrayList和Vecktor还可以通过ListIterator迭代器迭代进行增删改查   Set可以下迭代取出元素并添加进数组 集合清空 在通过数组进行增删改查  在遍历添加数组元素进集合
map集合先变成Set集合 跟草组Set集合类似  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马