首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
9274
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
312
文章 312
沸点 0
赞
312
返回
|
搜索文章
最新
热门
Scala练习题
1. 编写一个函数,它的入参是一个表示年份的整数,返回值是一个 bool 值,判断这个年份是否是闰年。 结果如图: 2. 编写一个函数,用来求 f (100) 的值。其中 f (n)=1 - 1/2
16高阶函数(2)
一. reduce 作用: reduce 是一种集合操作,用于对集合中的元素进行聚合操作,返回一个单一的结果。它通过指定的二元操作(即取两个元素进行操作)对集合中的所有元素进行递归处理,并最终将其合并
15高阶函数(1)
一. 什么是高阶函数 高阶函数: 是一种特殊的函数,特殊之处在于:它指使用其他函数作为参数或者返回值。 Scala的常见高阶函数包括Array.map、flatten、flatmap、foreach、
14函数进阶
一. 函数的字面量语法 除了使用def之外的,另一种定义函数的方式 语法: 它省略了def,函数名以及函数的返回值类型 结果如图: 二. 把函数作为参数 某个函数的参数是函数 定义一个接收函数作为参数
13递归函数
一. 递归函数的定义和格式 递归是一种常用的解决问题的方法,特别适用于解决可以被分解为类似子问题的问题。递归函数通常由两个主要部分组成:起始条件(或基线条件)和递归规则(或递归关系)。 起始条件:一个
12函数参数
一. 函数参数的默认值 定义有默认值的函数 格式: 定义一个函数,并使用不同的参数来测试使用。 结果如下: 二. 创建不带()的方法 如果函数没有参数,可以省略定义函数时的( ) 格式: def 方法
11函数的基本使用
一. 定义函数 格式如下: 二. 函数调用 格式: 返回值=函数(参数) 编码示例: 两数求和 结果如图: 三. 函数规则 1.只有一行可以省略{}。当Scala的函数体中只有一行表达式时可以省略{}
10scala中的类和对象
一. 面向对象的相关概念 1. 什么是面向对象? 它是一种编程思想,它是基于面向对象的,强调的是以对象为基础完成各种操作。 2. 面向对象的三大思想特点是什么? (1) 更符合人们的思考习惯 (2)
09内建控制-循环语句for循环及多重循环
一. for循环 格式: // 循环体代码 } 说明: 1.如果循环变量的类型能被推断出来,是可以省略掉变量类型的。 2.这里的数据集可以是任意类型的数据集合,如字符串,集合,数组等等。 输出1-
08内建控制-循环语句while2
一. 案例-求数列的和 已知: 1 + 2 + 3 + 4...... + 19 = 190 结果如图: 问题1: 1 + 1/2 + 1/3 + 1/4 + 1/5.... + 1/19 结果如图:
下一页
个人成就
文章被点赞
374
文章被阅读
616
掘力值
604
关注了
11
关注者
24
收藏集
0
关注标签
0
加入于
2025-09-10