开发者社区 问答 正文

除了可以使用Iterator接口迭代访问Collection集合里的元素之外,还有其他方式吗?

除了可以使用Iterator接口迭代访问Collection集合里的元素之外,还有其他方式吗?

展开
收起
小天使爱美 2020-04-11 23:51:49 934 分享 版权
1 条回答
写回答
取消 提交回答
  • 除了可以使用Iterator接口迭代访问Collection集合里的元素之外,使用Java 5提供的foreach循环迭代访问集合元素更加便捷,使用foreach循环来迭代访问Collection集合里的元素更加简洁,这正是JDK 1.5的foreach循环带来的优势。与使用Iterator接口迭代访问集合元素类似的是,foreach循环中的迭代变量也不是集合元素本身,系统只是依次把集合元素的值赋给迭代变量,因此在foreach循环中修改迭代变量的值也没有任何实际意义。

    2020-04-11 23:52:09
    赞同 展开评论
问答地址: