目录

1.5.3-掌握Scala内建控制结构-for循环

目录

1.5.3 掌握Scala内建控制结构 - for循环

Scala的 for 循环功能强大,支持单重和嵌套循环。单重 for 循环语法为 for (变量 <- 集合或数组 (条件)) {语句组} ,可选筛选条件,循环变量依次取集合值。支持多种任务,如输出指定范围整数(使用 Rangetountil )、筛选集合元素(嵌套 if 或自带条件)、等差数列求和(循环、归约算子、 sum 函数)以及输出两位素数并统计个数(自带条件或过滤算子)。嵌套 for 循环有两种格式,可完成复杂任务,如打印九九表(双重循环、单重循环嵌套选择结构、单重循环与流间变量、单重循环与 yield 关键字)和解决百钱买百鸡问题(双重循环、单重循环)。

https://i-blog.csdnimg.cn/direct/916b85481e124cc79346790043f015d2.png#pic_center