java foreach有什么用

 我来答
允琲瓃脱幻
2019-04-29 · TA获得超过3.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:770万
展开全部
java1.5发行版中引入for-each循环,通过隐藏迭代器或者索引变量,避免混乱或者出错的可能。其次foreach的效率比简单for的效率更高,除此之外,有三种情况无法使用for
each循环
1.
过滤:遍历集合,并删除特定元素,这时候需要用迭代器
2.
转换:遍历列表或者数组,并取代它部分或者全部的元素值,需要迭代器或者数组索引。
3.
平行迭代:如果需要并行地遍历多个集合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式