首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
玖玥玥
掘友等级
总裁
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
过滤器
运行结果: text 把小于80分的值去掉,只保留大于80分的分数 解释: score.filter(x => x > 80) 会遍历分数数组中的每个元素 对于每个分数 x,如果 x > 80 返回
函数字面量
这段 Scala 代码展示了两种定义函数的方式: 方式一:使用 def 关键字(方法定义) scala 方式二:函数字面量(匿名函数) scala 两种方式的区别: def 定义的方法:是类的方法成员
汉诺塔游戏
汉诺塔递归策略详解: 对于 f(n, A, C, B)(将n个盘子从A移动到C,借助B): 递归基:n == 1 直接移动:A → C 递归步骤:n > 1 步骤1:将上面的 n-1 个盘子从 A →
递归函数
递归执行过程分析 以 sum(5) 为例: text 递归函数的两个关键要素 1. 基准情况(Base Case) scala 2. 递归情况(Recursive Case) scala
变长参数
变长参数的关键特性 1. 语法规则 scala 2. 参数特点 score: Int* 表示可以接受0个或多个Int参数 在函数内部,score 的类型是 Seq[Int](序列) 必须是参数列表的最
scala无参函数
Scala 无参函数的定义和调用规则 正确代码示例 scala 关键规则 1. 定义时省略括号 ⇒ 调用时也省略括号 scala 2. 定义时有空括号 ⇒ 调用时可省略括号 scala 三种函数定义方
函数参数的默认值
Scala 函数参数默认值 基本语法 scala 核心特性 1. 默认参数定义 scala 2. 调用方式 调用方式 示例 结果 使用所有默认值 greet() 我是哈哈, 我今年18, 女 提供部分
scala返回值
Scala 返回多个值的要点 使用元组(Tuple) :(value1, value2, value3) 访问元素:使用 ._1, ._2, ._3 索引(从1开始) 模式匹配:可以直接解构元组到多个
if语句
案例一 判断是否成年? 案例二 比较正方形和长方形面积大小 案例三 输入分数输出等级。 if语句的返回值
函数定义练习
正确的 Scala 函数定义要点 基本语法 scala 比较操作的写法 scala 输出方式 scala 运行结果: text
下一页
个人成就
掘力值
326
关注了
0
关注者
0
收藏集
1
关注标签
0
加入于
2025-09-08