for(){}与iterator()遍历循环的区别,各自的特点? 我来答 1个回答 #热议# 上班途中天气原因受伤算工伤吗? 六十一起人1b 2019-03-21 · TA获得超过3.1万个赞 知道大有可为答主 回答量:1.2万 采纳率:32% 帮助的人:666万 我也去答题访问个人页 关注 展开全部 你好!个人觉得这两个在集合方面迭代时候是有区别的:比如你要遍历一个集合,当满足某条件时候,删除一个元素,如果用的是for循环,就用集合自带的remove(),而这样就改变了集合的Size()循环的时候会出错但如果把集合放入迭代器,既iterator迭代可以遍历并选择集合中的每个对象而不改变集合的结构,而把集合放入迭代器,用迭代器的remove()就不会出现问题。希望对你有所帮助,望采纳。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-12-09 for(){}与iterator()遍历循环的区别,各自的特... 55 2017-11-28 增强for循环和传统for循环有什么区别 21 2014-04-08 关于c++中iterator进行遍历与普通的for循环进行遍... 2011-11-21 在java中,foreach 和 iterator遍历集合时... 6 2013-11-16 Iterator遍历和 List遍历有什么不同 4 2018-09-20 java 比较几种常见循环方式的优劣 2 更多类似问题 > 为你推荐: