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

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

相关推荐
hopsky8 天前
《Scala 学习手册》核心内容详解
人工智能·学习·scala
abcy07121318 天前
scala playframework 搭建与新建controller教程
scala
lpfasd12319 天前
编程语言榜单变迁分析
开发语言·后端·scala
戮漠summer1 个月前
Missing Semester 计算机教育中缺失的一课 Lecture 01 Shell
开发语言·后端·scala
醉熏的石头1 个月前
Ubuntu 中的编程语言(中)
linux·ubuntu·scala
Irene19912 个月前
Scala、Java、Python、JavaScript 的核心特性和应用场景(Python 的“单机“局限性:GIL 机制导致的多核并行缺陷)
java·javascript·python·scala
李白的天不白2 个月前
确认 Nginx 配置文件是否真的生效
scala
醉颜凉3 个月前
Scala自定义Monad实战:从理论到应用的完整指南
大数据·算法·scala
那晚的她3 个月前
Scala中Set集合
开发语言·后端·scala
IvanCodes3 个月前
二、Scala流程控制:分支与循环
大数据·scala