一文搞懂foreach(增强for循环) 废话不多说,直接开门见山 定义格式: for (元素类型 变量名: 数组或集合对象) { // 每次循环都会遍历出一个元素, 保存到变量名中 } 注意:增强for循环中不能修改集合(改变集合长度),会发生并发修改异常 原因:因为增强for循环内部使用的是迭代器进行迭代 优点: 简单快捷的拿到每一个元素 缺点: 循环过程中不能修改集合不能像普通for循环那样使用索引