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

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

相关推荐
深兰科技2 天前
深兰科技与淡水河谷合作推进:矿区示范加速落地
java·人工智能·python·c#·scala·symfony·深兰科技
CSharp精选营4 天前
for和foreach到底谁快?刚子跑了1亿次循环,告诉你真相
c#·.net·foreach·for循环
渣渣盟5 天前
Flink流处理:温度跳变检测与状态管理
大数据·flink·scala
H Journey10 天前
C++ 11 新特性 基于范围的for循环
c++·c++11·for循环
小冯不疯11 天前
金蝶云星空与轻易云集成平台数据对接方案
全文检索·scala
howard200512 天前
1.6.2 掌握Scala数据结构 - 列表
scala·不可变列表·可变列表
howard200518 天前
1.6.1 掌握Scala数据结构 - 数组
scala·定长数组·变长数组
渣渣盟19 天前
Flink Table API与SQL流数据处理实战
大数据·sql·flink·scala
CSharp精选营20 天前
聊一聊 C# 中的闭包陷阱:foreach 循环的坑你还记得吗?
c#·foreach·循环·for循环
howard200522 天前
1.5 掌握Scala内建控制结构
scala·内建控制结构