【发布时间】:2012-12-21 10:48:22
【问题描述】:
根据太阳,
"Iterator.remove 是在期间修改集合的唯一安全方法 迭代;如果基础集合是,则行为未指定 在迭代过程中以任何其他方式进行修改。”
我有两个问题:
- 是什么让“Iterator.remove()”这个操作比其他操作更稳定?
- 如果“Collection.remove()”方法在大多数用例中都没有用,为什么还要提供它?
【问题讨论】:
标签: java collections iterator concurrentmodification