A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhangquan 中级黑马   /  2016-6-12 00:31  /  1217 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么时候使用增强for?
使用它有什么限制吗?

4 个回复

倒序浏览
删除的时候不能用,底层依赖迭代器实现
回复 使用道具 举报
增强for循环可以减少代码
回复 使用道具 举报

删除的时候不能用增强for,因为增强for底层依赖迭代器实现, 增强for对集合进行遍历,集合不能为空。只能获取集合元素,但是不能对集合进行操作。高级for有一个局限性,必须要有被遍历的目标
回复 使用道具 举报
只是遍历,不需要对数据进行其他操作的时候使用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马