首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
scala
寒怜z
创建于2025-10-29
订阅专栏
scala的学习内容都在这里
暂无订阅
共46篇文章
创建于2025-10-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
scala阶段一过关练习
1.编写一个函数,它的入参是一个表示年份的整数,返回值是一个bool值,判断这个年份是否是闰年 2:编写一个函数,用来求f(100)的值。其中f(n)=1-1/2+1/3-1/4+...1/n 3:编
scala的Set
## set的定义 Set,集合。表示没有重复元素的集合,特点是:唯一,无序。 Set 有**可变
scala的包
包的基本使用 作用: 区分同名的类; 类很多时,更好地管理类;控制访问范围 包的定义格式 定义格式1: package 包名 定义格式2: package 包名 {} 定义格式3: package 包
scala的访问权限
## 1.默认访问权限 Scala中的默认访问权限相当于**Java中的public**,Scala
scala的抽象类
抽象类 abstract 定义:抽象类是一个包含一个或多个抽象方法的类。抽象方法是不带任何实现的方法。抽象类也可以包含具体的方法和属性 特点:1. 不能new,无法实例化 2. 充当其他类的父类,抽象
scala 类的继承
前面我们学习了Scala中类的相关知识,主要是一个类和一个对象,接下来今天先来学习两个类之间的继承关系。 继承的定义 在原有类的基础上定义一个新类,原有类称为父类,新类称为子类。 子类可以直接使用父类
scala的类和对象
1. 什么是类class? 类是属性和行为的集合。 (1) 属性也叫成员变量:名词,用来描述事物的外在特征 (2) 行为也叫成员方法:动词,表示事物能做什么 创建类和对象 在Scala中,用class
运行第一个scala程序
今天第一天学scala 下载 官网下载 找老师用安装包 安装 点击scala安装包,一路next *注:安装路径记得修改,例如在D盘新建一个名为“scala”的文件夹,然后将D:/scala/复制到安
scala的运算符
1. 算术运算符 Scala中的算术运算符: + - * / % 2. 关系运算符 scala关系运算符会得到Bool值 3. 逻辑运算符 scala的逻辑运算符有与、或、非三种情况 与:&& 或:|
scala基本运算
Scala的位运算符 常用的位运算符如下: 1. & 按位与运算符。0&1 = 0, 1&0= 0 , 0&0 = 0, 1&1 = 1 2. | 按位或运算符。0|1 = 1, 1|0= 1 ,
scala的if循环语句
if语句的格式和执行流程 案例1:判断是否成年 案例2: 比较正方形和长方形面积大小 案例3:输入分数输出等级 if语句的返回值 执行过程如下: 案例:
scala的多重循环
基本使用 案例1:编写代码打印输出如下图形: 案例2:编写代码打印输出如下图形: 案例3:百鸡百钱问题:用100钱买三种鸡共100只,公鸡5钱一只,母鸡3钱一只,小鸡三钱1元 1. 判断是否满足100
scala的高阶函数
# 什么是高阶函数 一种特殊的函数,它的参数或者是返回值是函数 Scala的常见高阶函数包括Arr
scala的递归函数1
## 递归函数的定义 在函数内部 自己调用自己 通常由两个主要部分组成:起始条件(或基线条件)和递
scala的递归函数2
练习题 练习1:求a的n次方 起始条件:f(a,0) = 1 递归规则:f(a,n)=a * f(a,n-1) 练习2:汉诺塔游戏 起始条件:f(a,0) = 1 递归规则:f(a,n)=a * f(
scala的函数进阶
## 函数字面量语法,另一种定义函数的方式 **语法:var 变量 = (参数列表)=>{方法体}*
scala的变量
变量有 var 和 val val var 数据类型 1. Byte: 8位有符号整数。数值区间为-128~127 2. Short:16位有符号整数。数值区间为-32768~32767 3. Int
scala的for循环语句
1.格式 基本用法: for循环比while循环更简洁 案例1:输出1-20 2.步长 3.循环守卫 案例2:输出1-20的偶数 4.for循环的返回值 练习题 1. 1-1/2+1/3-1/4+1/
scala中的类和对象
类和对象相关概念 什么是面向对象? 面向对象的三大特征:封装 继承 多态 什么是类class? 类是属性和行为的集合 (1) 属性也叫成员变量:名词,用来描述事物的外在特征 (2) 行为也叫成员方法:
scala元组
元组:可以存放不同类型的元素的容器 定义元组 第一种表示方式为:(元素1,元素2,…元素N) 第二种表示方式为:new TupleN(元素1,元素2,…元素N)。N最大为22 访问元组 元组通过Tup
下一页