黑马程序员技术交流社区

标题: 关于集合迭代中修改元素的问题 [打印本页]

作者: zhousuo28    时间: 2015-5-28 22:49
标题: 关于集合迭代中修改元素的问题
学习的时候记得有讲过迭代的时候好像有一个方法是可以在迭代中添加元素的,有大神能指教一下吗?
作者: wuyusi    时间: 2015-5-28 23:34
listIterator 可以
ListIterator it = new ListIterator()
while( it.hasNext())
{
        it.add("XX")
}
作者: 林RM    时间: 2015-5-29 00:42
List集合特有的迭代器器方法才有。
作者: l598790586    时间: 2015-5-29 10:09
只有List集合中才可以使用的ListIterator,这个可以在迭代时修改
作者: KK要有光    时间: 2015-5-29 10:18
Iterator中只有hasNext()、next()、remove()方法,在迭代过程中使用ListIterator器,可以实现向集合中增加新元素,具体方法使用可以查查API文档。
作者: guojiadui    时间: 2015-5-29 10:53
看了一下,受教了
作者: 途中ms前进    时间: 2015-5-30 10:35
学习学习i




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2