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

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

相关推荐
小伍_Five1 天前
Spark实战能力测评模拟题精析【模拟考】
java·大数据·spark·scala·intellij-idea
黄雪超2 天前
DataStreamAPI实践原理——快速上手(实操详细版)
大数据·flink·scala
白总Server3 天前
C++语法架构解说
java·网络·c++·网络协议·架构·golang·scala
vortex54 天前
Perl One-liner 数据处理——基础语法篇【匠心】
开发语言·scala·perl
老兵发新帖5 天前
Coursier:安装sbt
scala
请你喝好果汁6419 天前
indel_snp_ssr_primer
大数据·开发语言·scala
MZWeiei11 天前
Spark 中,map和foreach的区别
大数据·分布式·spark·scala
MZWeiei13 天前
区分:union(),coalesce () 和 repartition ()
大数据·分布式·spark·scala
北漂老男孩13 天前
Scala与Spark:原理、实践与技术全景详解
大数据·开发语言·spark·scala·学习方法
MZWeiei13 天前
Spark 中,创建 DataFrame 的方式(Scala语言)
大数据·分布式·spark·scala