增强for循环是java 1.5引入的新语法。
对于数组,底层是转为for (;;)的语法实现的。也就是拿到数组的size,使用一个index遍历数组;
对于其他类型,只有实现了iterable 接口,才能使用增强for循环,底层是通过拿到iterator来迭代的;
微信扫一扫
增强for循环是java 1.5引入的新语法。
对于数组,底层是转为for (;;)的语法实现的。也就是拿到数组的size,使用一个index遍历数组;
对于其他类型,只有实现了iterable 接口,才能使用增强for循环,底层是通过拿到iterator来迭代的;
相关推荐