首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
scala
豚踢兔x
创建于2025-12-15
订阅专栏
本栏为scala的基本知识及其运用和练习
暂无订阅
共44篇文章
创建于2025-12-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
scala中文件读写-成绩分析
(一)任务分析 分成三步来完成按行读入,并拆分。 (1)组装对象数组 (2)对对象数组做数据处理 (3)保存结果到文件。 (二)按行读取文本文件 由于一行表示一条数据,所以,我们可以一次读入一行。以下
模式匹配-高阶用法
(1)高阶匹配之变量类型匹配 除了格式匹配之后,还可以对变量的类型进行匹配。 如果变量名没有被使用到,可以使用_代替。 例如: _:Int => 需求: 1.定义一个变量为Any类型,然后分别给它赋值
scala中的正则表达式(一)
1. 正则表达式的定义、作用、应用场景 (一) 正则表达式的定义 正则表达式(Regular Expression)是一种用于匹配、查找和替换文本中特定模式的字符串。 它是一种强大的文本处理工具,通过
scala中访问控制与方法重写(2)
判断两个对象是相等的? (两个对象做比较==时,会自动调用equals方法。我们可以重写equals方法,并自己定义两个对象相等的标准。)
Scala中的List
1.List的定义和介绍 List 是一种有序的数据结构,它是一种链表结构。 List 创建格式: 不可变List: val 列表名称 = List(element1, element2,...) 可
map编程练习题
``` package map /* * 1. 创建一个可变 Map,用于存储图书馆中的书籍信息(键为书籍编号,值为包含书籍名称、作者、库存数量的元组),初始化为包含几本你喜欢的书籍信息。 * 2.
scala中的Array
1. 理解Arrary的概念和定义 Array 是一种在 Scala 中用于存储固定大小、相同类型元素的数据结构。它在内存中是连续存储的,这使得访问元素的速度非常快。 类型有两种:Array表示长度不
语法基础
1.标识符命名规则 Scala 使用两种形式的标识符:字符数字和符号 --字符数字使用字母或是下划线开头,后面可以接字母或是数字 --混合标志符由字符数字标志符后面跟着一个或多个符号组成 2.关键字
Scala的基本运算
1.运算符 算数运算符:只能用来做加,减,乘,除等算术运算。 运算符号图表如下: 代码如下: 关系运算符:用来对数值进行比较,如>,<,>=,<=。 关系运算符图表如下: 代码如下: 逻辑运算符:包含
函数的参数
1:函数参数的默认值 运行结果: 你好,我是小花,我今年18岁,我的性别是:女 你好,我是小花,我今年18岁,我的性别是:女 你好,我是小花,我今年17岁,我的性别是:女 你好,我是小张,我今年17岁
trait基本使用
(1)trait定义和作用 Scala没有Java中接口的概念,所以Scala的trait就类比Java中的接口。Scala的特质定义如下:trait是关键字,identified 表示一个合法的标记
scala访问权限
1.Scala的访问权限概述 Scala中的属性、方法可以通过访问控制符来设置不同的访问权限。不同的访问控制符可以决定是否可以被外部类访问。 有四种访问控制权限,分别为: (1)默认访问权限。Scal
Scala中迭代器
1.迭代器的定义 迭代器是一种用于遍历集合元素的对象。它提供了统一的方式来访问各种集合类 型(如列表、映射、集合等)中的元素,而不需要了解集合的内部结构。 在 Scala 中,迭代器是一种抽象的概念,
运行第一个scala程序
下载 1.官网下载。Https://docs.scala-lang.org 2.我这有下好的,需要的请联系我。 安装 点击scala安装包,一路next 运行 1.打开cmd 2.输入scala命令。
scala的构造函数
1.主构造函数的参数 (1)构造器的参数列表 1. var 是可以修改的属性 2. val 是不可以修改的属性 3.而没有使用val或者var修饰的,不是属性 (不用val|var定义,在类外不可以访
函数进阶
1. 函数字面量 函数的字面量语法 除了使用def之外的,另一种定义函数的方式语法:var 变量 = (参数列表)=>{方法体} 它省略了def,函数名以及函数的返回值类型。 简化写法: Scala的
scala中字符串的练习题
身份证号的基本知识 举例某个同学的身份证信息,讲解 前2位是省市的信息; 后四位是具体的乡镇信息; 接下来8位是生日; 倒数第2位表示性别; 最后一位是校验码; 以下为教师教学版: 以下为AI代写版代
if语句的学习
if语句的作用 (1)if这个单词表示“如果”,if语句在可以让程序有选择性地执行。它的语法比较格式比较简单,与java中的一致。 1. 单分支。 if(){} 2. 双分支 if(){} els
使用IDEA去写scala代码
步骤三个#就表示三级标题 1.启动IDEA。它会默认打开上一个项目。 2.创建java项目 3.安装scala插件。文件—设置—插件,在marketplace中搜索Scala,并点击安装 4.设置项目
List练习题
使用scala编程,完成如下功能。 创建一个可变 Map,用于存储图书馆中的书籍信息(键为书籍编号,值为包含书籍名称、作者、库存数量的元组),初始化为包含几本你喜欢的书籍信息。 使用 += 操作符添加
下一页