黑马程序员技术交流社区

标题: 关于集合在迭代中增删数据的问题 [打印本页]

作者: 长跑※终点    时间: 2014-7-22 00:05
标题: 关于集合在迭代中增删数据的问题
ArrayList在用Iterator迭代的时候如果增删数据,会报错,要用ListIterator才可以。那如果是HashSet集合要在迭代的过程中增删数据呢?要用什么方法?我看视频中都是没有说到,没有百度到。请教下各位么,谢谢


作者: fantacyleo    时间: 2014-7-22 00:37
ListIterator是List接口特有的概念,所以Set接口的子类就不要想拥有同样的功能了,除了一个例外——remove方法,这是在Iterable接口中定义的,List和Set的子类都可以用




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