foreach 详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了foreach 详解相关的知识,希望对你有一定的参考价值。

for 循环使我们可以通过索引访问数组元素;而 foreach 循环则可以不依赖索引而读取每一个数组元素。下面的示例代码声明了一个整型数组,然后通过两种方法打印数组元素:

技术分享

运行结果是相同的:

技术分享

使用 foreach 的语法:

技术分享

需要解释一下 ④ ,如上面的示例代码,迭代变量 x 只能用于读取数组 num 中的值,但是不能给数组元素赋值,如果尝试给 x 赋值,则会有下面的错误提示:

以上是关于foreach 详解的主要内容,如果未能解决你的问题,请参考以下文章

MyBatis的foreach语句详解

MyBatis的Mapper文件的foreach标签详解

foreach 详解

foreach循环详解

foreach循环使用方法详解

(十七)迭代器模式详解(foreach的精髓)