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

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

相关推荐
starzy19909 小时前
Scala 可变 Set 操作:从性能问题到最佳实践
大数据·scala
starzy19901 天前
Scala Set深度解析:为什么大数据开发离不开它?
大数据·开发语言·scala
starzy19902 天前
Scala List操作:不可变链表的函数式美学
链表·list·scala
starzy19903 天前
Scala String操作:从插值器到正则的完整指南
开发语言·后端·scala
starzy19903 天前
Scala Array操作:从定长数组到ArrayBuffer的完整指南
开发语言·后端·scala
starzy19904 天前
Scala循环与判断:一切皆表达式的控制流
开发语言·人工智能·scala
starzy19904 天前
Scala类和对象:从构造器到样例类的完整指南
开发语言·后端·scala
Nefu_lyh15 天前
【Spark】02Spark 下载和入门:环境配置、简单的Spark独立应用(Scala版)
大数据·spark·scala
码爸1 个月前
多源异构数据库实时同步至 Doris
数据库·flink·scala
dadaobusi1 个月前
学习:chiesel,scala
学习·fpga开发·scala