增强for JDK1.5之后出现 它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。 格式 for(元素的数据类型 变量 : Collection集合或者数组){ //写操作代码 } 例如 public class for_each { public static void main(String[] args) { String[] s ={"123","456","abc"}; for (String s1 : s) { System.out.println(s1); } } } IDEA快捷输入**iter** 快速生成增强for代码