ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[success] # for each循环 1. Java5推出了增强型for循环语句,可以应用数组和集合的遍历 ~~~ for(元素类型 变量名 : 数组/集合名称) { 循环体; } ~~~ 2. **执行流程**,不断地从数组/集合中取出一个元素赋值给变量名并执行循环体,直到取完所有元素为止。 ~~~ import java.util.ArrayList; import java.util.Collection; public class CollectionTest { public static void main(String[] args) { Collection arr = new ArrayList(); arr.add(1); arr.add(12); arr.add("122"); // 使用 for each结构实现集合和数组中元素的遍历 代码简单且方法灵活 // 由调试源码可知:该方式确实是迭代器的简化版 for (Object obj : arr) { System.out.print(obj); // 1 12 122 } int[] ls = { 1, 2, 3, 4 }; for (int i : ls) { System.out.print(i);// 1 2 3 4 } } } ~~~