首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
豚踢兔x
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
321
文章 321
沸点 0
赞
321
返回
|
搜索文章
最新
热门
scala中访问控制与方法重写
(一):private 默认情况下,类的属性在可以通过对象.属性名的方式来获取,如果不希望在类的外部被访问,可以用private来修饰 (二):重写toString 如果我们希望改进这一点,可以通过重
scala中的类和对象
(一)面向对象: 它是一种编程思想,它是基于面向对象的,强调的是以对象为基础完成各种操作。 1. 面向对象的三大特征是 (1) 封装 (2) 继承 (3) 多态 (二)创建类和对象: (三)
scala阶段1过关练习
1:编写一个函数,它的入参是一个表示年份的整数,返回值是一个bool值,判断这个年份是否是闰年。 2:编写一个函数,用来求f(100)的值。其中f(n)=1-1/2+1/3-1/4+...1/n 3:
高阶函数(2)
(3)sorted函数 功能:对元素进行排序。它会直接使用元素自身的自然顺序进行排序 语法:新数组 = 原数组.sorted 1.对数值排序,对字符串排序 1.2 sortedWith 功能:按自定义
高阶函数(1)
(1)reduce函数 作用:reduce 是一种集合操作,用于对集合中的元素进行聚合操作,返回一个单一的结果。它通过指定的二元操作(即取两个元素进行操作)对集合中的所有元素进行递归处理,并最终将其合
高阶函数
1. 高阶函数的定义 (1)高阶函数:是一种特殊的函数,特殊之处在于:它指使用其他函数作为参数或者返回值。 (2)Scala的常见高阶函数包括Array.map、flatten、flatmap、for
函数进阶
1. 函数字面量 函数的字面量语法 除了使用def之外的,另一种定义函数的方式语法:var 变量 = (参数列表)=>{方法体} 它省略了def,函数名以及函数的返回值类型。 简化写法: Scala的
递归函数(二)
1.递归函数的实训 案例一:计算累加 案例二:求a的n次方 起始条件:一个递归的终止条件,确保递归不会无限进行。它处理最简单的情况并返回结果. 递归规则:在这个部分,函数会调用自身,以解决一个更小的子
函数的参数
1:函数参数的默认值 运行结果: 你好,我是小花,我今年18岁,我的性别是:女 你好,我是小花,我今年18岁,我的性别是:女 你好,我是小花,我今年17岁,我的性别是:女 你好,我是小张,我今年17岁
函数的基本使用
1:函数的定义 定义函数的格式如下: 2:函数的调用 3:函数的返回值 1.指定返回值类型 2.函数内,最后一个表达式(最后一句代码)就是函数的返回值 3.Unit 表示这个函数没有返回值(void)
下一页
个人成就
文章被点赞
223
文章被阅读
486
掘力值
465
关注了
13
关注者
15
收藏集
0
关注标签
0
加入于
2025-09-03