首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
鱼丸花生
掘友等级
夜雨声烦.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
614
文章 614
沸点 0
赞
614
返回
|
搜索文章
最新
热门
单例模式案例-日志类
apply的基本使用 为什么不使用new关键字创建对象? 在 Scala 中,apply 方法放在类的伴生对象(object)里,主要起到 工厂方法的作用,能够让使用者在创建该类实例时省去显式的 ne
单例对象和伴生类
单例对象 用 object 关键字来创建一个单例对象。单例对象在整个应用程序中只有一个实例,适合用于存放工具方法、常量或共享状态。 格式: 代码说明 1. 通过object关键字创建的是一个对象,不是
访问控制与方法重写
private 默认情况下,类的属性在可以通过对象.属性名的方式来获取,如果不希望在类的外部被访问,可以用private来修饰。 格式: 编码示例: 案例:
scala中的辅助构造器
主构造函数的参数 参数修饰符的三种情况:var 和 val的区别? 1. var 是可以修改的属性 2. val 是不可以修改的属性 3.而没有使用val或者var修饰的,不是属性,不可在外部访问,不
练习
编写一个函数,它的入参是一个表示年份的整数,返回值是一个 bool 值,判断这个年份是否是闰年。 编写一个函数,用来求 f (100) 的值。其中 f (n)=1 -1/2 + 1/3 -1/4 +
高阶函数3
reduce 作用:reduce 是一种集合操作,用于对集合中的元素进行聚合操作,返回一个单一的结果。它通过指定的二元操作(即取两个元素进行操作)对集合中的所有元素进行递归处理,并最终将其合并为一个值
高阶函数2
filter函数 作用:对数组元素使用函数进行过滤。 语法:新数组= 旧数组.filter(元素=>bool) 它的参数是一个函数,这函数的返回值是布尔值。如果返回为true就保留。 flatten
高阶函数1
高阶函数的定义 一种特殊的函数,它的参数或者返回值是函数类型 map函数 作用:通过对数组的每一个元素应用一个函数来构建一个新数组。 语法: 新数组 = 旧数组.map(旧元素=>新元素) 代码示例
函数进阶
函数的字面量语法 定义 除了使用def之外的,另一种定义函数的方式 语法:var 变量 = (参数列表)=>{方法体} 它省略了def,函数名以及函数的返回值类型 格式 函数字面量 另一种定义函数的方
递归函数(补充案例)
案例一:斐波那契数列 斐波那契数列的定义是: 起始条件:f(0) = 0 , f(1) = 1 递归规则:f(n) = f(n-1) + f(n-2)(当 n ≥ 2)。求它的第n项。 案例二:打印数
下一页
个人成就
文章被点赞
772
文章被阅读
3,882
掘力值
1,418
关注了
18
关注者
21
收藏集
0
关注标签
0
加入于
2025-09-08